asp.net 点击按钮,页面没有任何变化,后台代码不触发

本文探讨了ASP.NET中按钮点击事件无法正常触发的问题,并提供了一个案例分析,指出可能是因为缺少ValidationGroup设置而导致的。文章通过一个具体的示例代码片段展示了如何使用ValidationGroup来确保在验证条件满足时才能触发按钮的后端事件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

asp.net 点击按钮,页面没有任何变化,后台代码不触发

和可能是 asp.net button  缺少validationGroup 导致的,需要查看页面的validation并且让他们抛出错误信息

------案例如下,没有细细研究 ValidationGroup怎么用
<asp:DropDownList ID="ddl" runat="server" Width="154px"
                        AutoPostBack="True" OnSelectedIndexChanged="ddl_SelectedIndexChanged"></asp:DropDownList>

<asp:CompareValidator ID="cvabc" runat="server" ControlToValidate="ddl" ValidationGroup="save"
                    ErrorMessage="<%$ Resources:xxx, xxx%>" Operator="NotEqual" ValueToCompare="-1">*</asp:CompareValidator>
<asp:Button ID="btnSave" runat="server" class="button" Text="<%$ Resources:xxx, xxx%>" ValidationGroup="save" OnClick="btnSave_Click" />

 

转载于:https://www.cnblogs.com/webglcn/p/4890994.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值