首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >比较Validator?或者是定制的Validator?

比较Validator?或者是定制的Validator?
EN

Stack Overflow用户
提问于 2014-11-13 21:54:31
回答 3查看 584关注 0票数 0

我有两个ASP.NET文本框

文本框1文本框2

如果用户在textbox 1中输入任何内容,我希望将输入输入到textbox 2中。实现这一目标的最佳方法是什么?

CompareValidator?RequiredValidator?CustomValidator?

这是我的密码:

代码语言:javascript
复制
            <div class="MHStransactionDateFrom">
            <asp:Label ID="lblMHSTransactionDateFrom" runat="server" Text="Transaction Date From" Width="120"></asp:Label>
            <asp:TextBox ID="ddlMHSTransactonDateFrom" runat="server" Height="10px" Width="100px" CssClass="small date"></asp:TextBox>

        <div class="MHStransactionDateTo">
            <asp:Label ID="lblMHSTransactionDateTo" runat="server" Text="Transaction Date To" style="font-size: 1.2em; color: #FFF;" Width="200"></asp:Label>
            <asp:TextBox ID="ddlMHSTransactionDateTo" runat="server" Height="10px" Width="100px" CssClass="small date"></asp:TextBox>

                        </div>  
EN

回答 3

Stack Overflow用户

发布于 2014-11-13 22:01:35

在我看来,最好的选择是相对于您想要做的事情,如果第二个文本框必须具有与第一个文本框相同的数据,则应该使用CompareValidtor。如果只需要第二个数据,而不需要与第一个数据相同,那么在这里您应该使用RequiredValidator

票数 0
EN

Stack Overflow用户

发布于 2014-11-14 19:10:56

textbox 1=必需的textbox 2=比较验证器和textbox 1自定义也可以使用。但是如果控制已经给了你,为什么要发明轮子呢?

票数 0
EN

Stack Overflow用户

发布于 2014-11-14 20:26:19

当在TextBox2中输入任何内容时,需要输入到TextBox1中吗?您可以在后面的代码中这样做。比如:

代码语言:javascript
复制
 if(TextBox1.Text.Length > 0)
 {
    if(TextBox2.Text.Length == 0)
    {
       //insert error message here
    }
    else
    {
       //do work here
    }

 }
票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26919155

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档