我在页面的某个地方有个用户登录界面。是一个表格,我希望用户登录的时候只是这里刷新。所以我就加了个
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
</ContentTemplate>
</asp:UpdatePanel>
把这个登录界面给包裹了,我希望在点登录的时候,如果用户名或密码不填写就弹出错误提示框
Response.Write("<Script>alert('帐号或密码不能为空!');window.location='Default.aspx';</Script>");
如果去掉这个局部刷新代码,如果用户名或密码不填写就能弹出错误提示框,当然,不去掉就不能。如果用户名或密码不填写的时候,点登录不做任何处理,这个刷新代码给加上,理所当然是局部刷新。但我现在想既能局部刷新,又能弹出提示对话框。我这里必须舍弃一才能运行,所以有点苦恼哦,会的大侠指点指点。为什么它们不兼容。
当然,我这个代码也没少
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
|