Asp.net 验证是否在带有DevEx控件的aspx页面上选择了任一控件
我目前正在进行一项基于网络的调查,在确定多个DevEx控件的有效性方面遇到了困难。在这个特定的示例中,我有一个ASPxRadioButtonList、一个ASPxCheckBox和一个ASPxButton来提交该页面的答案。我需要验证基本上说,如果radiobuttonlist或复选框有答案,那么是有效的。我知道如何独立地向radiobuttonlist和checkbox添加验证,但这意味着当我需要其中一个/或时,这两个都是必需的Asp.net 验证是否在带有DevEx控件的aspx页面上选择了任一控件,asp.net,validation,devexpress,client-side,Asp.net,Validation,Devexpress,Client Side,我目前正在进行一项基于网络的调查,在确定多个DevEx控件的有效性方面遇到了困难。在这个特定的示例中,我有一个ASPxRadioButtonList、一个ASPxCheckBox和一个ASPxButton来提交该页面的答案。我需要验证基本上说,如果radiobuttonlist或复选框有答案,那么是有效的。我知道如何独立地向radiobuttonlist和checkbox添加验证,但这意味着当我需要其中一个/或时,这两个都是必需的 <dx:ASPxRadioButtonList ID="r
<dx:ASPxRadioButtonList ID="rbRating10" runat="server" CssFilePath="~/App_Themes/DevEx/{0}/styles.css"
CssPostfix="DevEx" SpriteCssFilePath="~/App_Themes/DevEx/{0}/sprite.css"
Width="151px">
<Items>
<dx:ListEditItem Text="Yes" Value="Yes" />
<dx:ListEditItem Text="No" Value="No" />
</Items>
<%--<ValidationSettings CausesValidation="True">
<RequiredField ErrorText="Required" IsRequired="True" />
</ValidationSettings>--%>
<ValidationSettings ValidationGroup="answered"></ValidationSettings>
<Border BorderStyle="None" />
</dx:ASPxRadioButtonList>
<br />
<dx:ASPxCheckBox ID="NoAnswerBox" text="Guest did not answer" runat="server"
style="margin-left: 12px" CheckState="Unchecked">
<ValidationSettings ValidationGroup="answered"></ValidationSettings>
</dx:ASPxCheckBox>
</div>
<div style="width: 100%px; margin: 15px auto 50px auto;">
<div style="width: 160px; margin: 15px auto 0 auto; float: right;">
<dx:ASPxButton ID="btnFwd" runat="server"
CssFilePath="~/App_Themes/Aqua/{0}/styles.css" CssPostfix="Aqua"
onclick="btnFwd_Click" SpriteCssFilePath="~/App_Themes/Aqua/{0}/sprite.css"
Text="next question" Width="150px">
</dx:ASPxButton>
我一直试图把它作为ASPxButton标签中的客户端事件,但我甚至不知道从哪里开始,因为我以前从未做过。我就是你所谓的n00b。下面是我的尝试,但我真的不知道这是否是正确的方向
<ClientSideEvents Click="function(s, e) {
var valid1 = NoAnswerBox.GetChecked();
var valid2 = rbRating10.GetSelectedItem();
if(valid1=="True" || valid2>=0){
e.IsValid = True;
}
}" />
</dx:ASPxButton>