在GridView控件的RowEditing事件的代码如下:
protected void NoticeList_RowEditing(object sender, GridViewEditEventArgs e)
{
Page.ClientScript.RegisterStartupScript(typeof(string), "", "javascript:alert('删除成功');", true);
}
弹出对话框后,页面所应用的CSS样式全部都没有了.背景成白色了,控件的样式也成最初的默认样式了.点"确定"按钮后,页面的CSS样式就又回来了.拜托各位都想想,怎么解决???
你看下生成的HTML,Page.ClientScript.RegisterStartupScript() 是不是把这个脚本注册到第一行了?如果注册在了<!DOCTYPE>之前,就会出现这个情况,考虑不加那个 Startup 试试
那个“***;”啥意思?是省略掉了的Js代码么?可能是这段Js代码有什么问题。另外可以试试把第三个参数由“true”改为“false”
onmousedown时候调用什么事件
最好把代码贴全点,你的这个我测试过,可以并没有去掉CSS.
页面代码:
Code
CS代码:
Code
没什么问题.