Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
单选按钮验证(asp.net)_Asp.net - Fatal编程技术网

单选按钮验证(asp.net)

单选按钮验证(asp.net),asp.net,Asp.net,我在asp.net上工作,在那里我有几个单独的单选按钮,带有组名Plant Height,但不是radiobuttonlist,在底部有一个按钮 单击按钮时,应验证是否选中了单选按钮,否则应显示错误消息 我知道我可以创建一个radiobuttonlist并使用requiredfieldvalidator,但我需要有关具有公共组名的单个单选按钮的帮助。 您可以通过添加一个存储radiobutton组值的隐藏字段来欺骗引擎 在这个HiddenField上放置一个RequiredFieldValida

我在asp.net上工作,在那里我有几个单独的单选按钮,带有组名
Plant Height
,但不是
radiobuttonlist
,在底部有一个按钮

单击按钮时,应验证是否选中了单选按钮,否则应显示错误消息

我知道我可以创建一个
radiobuttonlist
并使用
requiredfieldvalidator
,但我需要有关具有公共组名的单个单选按钮的帮助。

您可以通过添加一个存储radiobutton组值的隐藏字段来欺骗引擎

在这个HiddenField上放置一个RequiredFieldValidator,并在每个单选按钮上添加javascript,以在单击时更新HiddenField值,您将得到您想要的;-)

onclick=“document.getElementById(“”).value=this.value”

不要忘记为HiddenField设置静态ID,而不是链接到代码的图像,将其包含在问题中并将其格式化为代码。它看起来会更好,更容易让人回答。
onclick="document.getElementById('<ID_of_HiddenField>').value = this.value"