我对C#和视觉工作室相当新,但是有问题。
我在一个组框中有10个单选按钮。在继续代码之前,我需要确认选择了其中一个单选按钮。如果未选择一个,则会弹出一个消息框,要求用户选择一个单选按钮。
任何人都可以帮忙吗?
答案 0 :(得分:0)
你可以用两种方式做到这一点。
第一种方式是back-end validation
。即表格提交后。
<强>例如强>
if(FormModel.RadioButton != null || FormModel.RadioButton != "")
//this can be used(For MVC in the Action Method)
第二种方式是client-side/Front-end validation(JavaScript validation)
。
<强>例如强>
<script language="javascript">
function ClientValidate() //To be called during submit button-click
{
if ($('#RadioButton1').checked //Where RadioButton1 is the Id of the first element
|| $('#RadioButton2').checked ) {
arguments.IsValid = true;
} else {
arguments.IsValid = false;
}
}
</script>
希望这会有所帮助。