日期:2014-05-18  浏览次数:20402 次

.net弹出对话框后,CSS样式全乱
点按钮也是这样!

------解决方案--------------------
把CSS定义到全页面上,比如定义全部TD或定义BODY或定义整个DIV试试
好像有时LOAD里面没加if (!IsPostBack){}也会这样的情况

------解决方案--------------------
弹出对话框如果页面不需要提交。
则window.history.go(-1);
如果提交了就Response.Redirect("本页");
------解决方案--------------------
没遇到过
------解决方案--------------------
mark
------解决方案--------------------
能说的详细一些吗?
!IsPostBack加上看看
------解决方案--------------------
如果你是使用下面这种方面弹出对话框:
Response.Write("<script>alert('Hello!')</script>")
请使用:1
string script = "alert('Hello!')";
Page.ClientScript.RegisterStartupScript(this.GetType(), null, script, true);
应该可以解决这个问题
------解决方案--------------------
哈,这个问题我才遇到过。

估计楼主是用的Response.Write("<javascript>alert('弹出提示')</javascript>");这种方法。

建议修改成:

if (ClientScript.IsStartupScriptRegistered("SuccessAlert"))
{
this.ClientScript.RegisterStartupScript(this.GetType(), "SuccessAlert", alert('弹出提示'), true);
}