求解,我用response.write 输出alert的时候 一点确定 页面回去就花了 这该怎么办呢
最好不要在后台用这种方式弹出,否则会导致页面失真,建议你用客户端方式弹出框
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "error", "请阅读并勾选条款", true);
此代码正解!!
这段代码本身没有问题,应该是其他问题
ls正解,Response.Write是输出到html的最上面,破坏结构了,这个习惯不好
用js 判断弹出,不要提交到后台
ClientScript.RegisterStartupScript(this.GetType(),"JS","请阅读并勾选条款!");
response.write 这个中添加js的方法,会导致页面样式有问题
请用ClientScript.RegisterStartupScript 这种形式