gpt4 book ai didi

c# - 验证两个控件(CustomValidator)

转载 作者:太空狗 更新时间:2023-10-30 00:25:40 25 4
gpt4 key购买 nike

在提交表单之前,我需要测试总和 (txtA + txtB) 是否大于 100。是否可以使用 CustomValidator 执行此操作,因为我不知道我是否可以选择控件中的 2 个文本框进行验证

<asp:TextBox ID="txtA" runat="server"></asp:TextBox>
<asp:TextBox ID="txtB" runat="server"></asp:TextBox>
<asp:CustomValidator ID="CustomValidator2"
runat="server"
ErrorMessage="CustomValidator" />

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

谢谢。

最佳答案

你可以这样做:

<asp:TextBox ID="txtA" runat="server" /> 
<asp:TextBox ID="txtB" runat="server" />
<asp:CustomValidator ID="CV1"runat="server"
OnServerValidate="ServerValidation"
ErrorMessage="Sum is less than 100" />

代码隐藏:

protected void ServerValidation(object source, ServerValidateEventArgs args)
{
args.IsValid = int.Parse(txtA.Text)+ int.Parse(txtB.Text) >100;
}

关于c# - 验证两个控件(CustomValidator),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16111763/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com