0

2 つの ASP.NET テキスト ボックスがあります。

テキストボックス 1 テキストボックス 2

ユーザーがテキストボックス 1 に何かを入力した場合、テキストボックス 2 への入力を必須にしたいと考えています。これを達成するための最良の方法は何ですか?

比較バリデーター? 必須バリデータ? カスタムバリデーター?

これが私のコードです:

            <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>  
4

3 に答える 3

0

textbox 1 = 必須 textbox 2 = textbox 1 と比較されたバリデータ カスタムも使用できます。しかし、コントロールがすでにあなたに与えているのに、なぜ車輪を再発明するのですか

于 2014-11-14T19:10:56.903 に答える
-1

TextBox1 に何かが入力されている場合、TextBox2 への入力が必要ですか? コードビハインドでこれを行うことができます。お気に入り:

 if(TextBox1.Text.Length > 0)
 {
    if(TextBox2.Text.Length == 0)
    {
       //insert error message here
    }
    else
    {
       //do work here
    }

 }
于 2014-11-14T20:26:19.190 に答える