弹窗之 btnLogin_Click”不是“ASP.admin_login_aspx”的成员。

各位在学习牛腩的时候可能会出现这样的一个错误

并且调试到这个地方

<%-- <p><asp:Button ID="btnLogin" runat="server" Text="登陆" OnClick="btnLogin_Click" /></p>--%>

那么,我们应该怎样修改呢?

就是把OnClick="btnLogin_Click改为OnClientClick="return btnLogin

原因就是这个例子中根本没有必要用服务器端的按钮,因为你需要的是弹出一个页面,本页面并不要求刷新,所以根本没必要返回到服务器
而Button 的OnClientClick属性代表它在客户端要执行的javascript脚本
<input type="Button" onClick="OnClick="btnLogin_Click;"  value="XXX"/>
来替换

<asp:Button ID="Button1" runat="server" Text="Button"  OnClientClick="OnClick="btnLogin_Click" /> 


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 18
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值