1
次のように私は、RadioButtonListのを持っている:指定したラジオボタンが選択されている場合、DropDownListが必須かどうかを確認するにはどうすればいいですか?
<asp:RadioButtonList runat="server" ID="Location" ValidationGroup="formVal">
<asp:ListItem Value="Beverly Hills" />
<asp:ListItem Value="Seattle" />
</asp:RadioButtonList>
<asp:RequiredFieldValidator runat="server" ID="rfvLocation"
ControlToValidate="Location">
</asp:RequiredFieldValidator>
を最初のラジオボタンを選択した場合、私は、次のドロップダウンリストで選択を要求する必要があります。
<asp:DropDownList runat="server" ID="Food" ValidationGroup="formVal">
<asp:ListItem Text="Chicken" Value="Chicken"></asp:ListItem>
<asp:ListItem Text="Beef" Value="Beef"></asp:ListItem>
<asp:ListItem Text="Fish" Value="Fish"></asp:ListItem>
</asp:DropDownList>
が、私はこれを達成するためのCustomValidatorを使用します?その場合は、どの検証式を使用する必要がありますか? CustomValidatorが適切でない場合、どのバリデータが推奨されますか?
おかげで非常に:)
UPDATE:
protected void LocationChanged(object sender, EventArgs e)
{
if (Location.SelectedIndexChanged == true)
{
rfvFood.Enabled = true;
}
else rfvFood.Enabled = false;
}
の背後にあるコードに次を追加しましたが、この正しいですか?