2010-12-13 59 views
1

我正在循环浏览我网站上发布的所有数据并获取值,然后稍后再使用。用户将在页面上放置2个单选按钮,一个用正确答案,另一个用不正确答案。我需要知道如何根据发布的数据查看单选按钮是否已选中。这可能吗?检查是一个单选按钮在ASP.NET中回发后被选中

谢谢。

回答

2

如果单选按钮被选中,会出现在发布数据的标题,与键控其UniqueID

if (Request.Form[yourRadioButton.UniqueID] != null) { 
    // Radio button is checked, do something. 
} 
+0

嗯,我想我只是有一个propper金发时刻。我忘记了这个值不会被公布,除非它被检查。 – webnoob 2010-12-13 14:03:57

0

如果硬要直接从请求收集读书,读Request.Form["radiobuttonname"]它将包含所选按钮的值。

但是,检查单选按钮控制本身要好得多 - 为什么你不能这样做?

+0

我不知道表单将从何处发布,而表单是由用户创建的,因此他将无法分配ASP.NET按钮控件来调用特定的回发。这就是我决定这样做的原因。 – webnoob 2010-12-13 14:03:14

相关问题