私はこのようなラジオボタンリストを持っています。ラジオボタンリストの選択による数字のテキストボックスコントロール
<asp:RadioButtonList ID="RadioButtonFirm" runat="server" RepeatDirection="Horizontal">
<asp:ListItem id="option1" runat="server" Value="Firm Code" />
<asp:ListItem id="option2" runat="server" Value="Firm Name" />
</asp:RadioButtonList>
ともASP:ボタンコントロール
<asp:Button ID="btnSearchFirm" runat="server" OnClientClick="Validate();" Text="search" OnClick="btnSearchFirm_Click" />
とテキストボックス
<asp:TextBox ID="txtCriteria" Width="120px" runat="server"></asp:TextBox>
私はラジオボタンから会社コードを選択した場合、ユーザーはのみtxtCriteriaテキストボックスに数値を選択し、他の文字列を入力することができます。それを検証する方法は?
いくつかのjQueryを作成します。 radiobuttonlistから 'change'イベントをキャッチし、検証を変更します。おそらく2つの異なる入力フィールドを作成し、イベントハンドラで非表示にします。 – Rob