日期:2014-05-17  浏览次数:20510 次

button控件全部点击事件用不了
点击一个button控件,其点击事件是   Page.Response.Redirect("Default.aspx");为什么链接不到Default.aspx页面.现在我的登录页面的button控件全部点击事件都用不了,不知道为什么?哪位大师帮帮我啊,一个那么简单的都不知道怎么解决。我看自己的代码都没错啊,可就是不能进入链接的页面?求指教。。。
------解决方案--------------------
是否设置了页面的autopostback属性和控件的runat=server。事件处理函数和事件是否绑定?
------解决方案--------------------
设一个断点,调试一下,看看哪里出了问题。
检测一下是不是验证控件阻止的原因。
------解决方案--------------------
1、首先看下事件是没有执行还是页面跳转没有执行,方法:使用断点调试下看看。
2、检查下按钮事件和后台处理函数是否对应。
3、检查按钮是否添加了runat="server"属性。
------解决方案--------------------
引用:
引用:引用:
引用:1、首先看下事件是没有执行还是页面跳转没有执行,方法:使用断点调试下看看。
2、检查下按钮事件和后台处理函数是否对应。
3、检查按钮是否添加了runat="server"属性。
事件没有执行,我看上面的地址一直都是login.aspx啊,根本……

<asp:Button ID="btnforgetpsw" runat="server" Text="忘记密码" />这个没加OnClick="btnforgetpsw_Click"。
没有贴出来所有的前台代码,不知道是不是有验证控件,点击时没验证通过?
------解决方案--------------------
“取消”和“忘记密码”两个按钮都不需要验证什么,加个 CausesValidation="false",
说不定是因为验证控件的原因,是不是页面有验证密码不为空的控件?