当前位置: 代码迷 >> ASP.NET >> 怎么在Handler一般处理文件获取一组的CheckBox或Radio
  详细解决方案

怎么在Handler一般处理文件获取一组的CheckBox或Radio

热度:8833   发布时间:2013-02-25 00:00:00.0
如何在Handler一般处理文件获取一组的CheckBox或Radio ?
普通的textbox我就是用
string s1 = context.Request["T1"];

如果前台是:
<input id="Checkbox1" type="checkbox" name="C1" />CheckBox1
<input id="Checkbox2" type="checkbox" name="C1" />CheckBox2
<input id="Checkbox3" type="checkbox" name="C1" />CheckBox3

<input id="Radio1" type="radio" name="R1" />Radio1
<input id="Radio2" type="radio" name="R1" />Radio2
<input id="Radio3" type="radio" name="R1" />Radio3


我在Handler中如何获取,如果contextRequest["C1"],这样取到的数据分不清是选择的哪一项?

请赐教.

------解决方案--------------------------------------------------------
加上value属性,即为传过去的具体值
HTML code
<form action="Handler1.ashx" method="post"><input id="Checkbox1" type="checkbox" name="C1" value="CheckBox1" />CheckBox1<input id="Checkbox2" type="checkbox" name="C1" value="CheckBox2"/>CheckBox2<input id="Checkbox3" type="checkbox" name="C1" value="CheckBox3"/>CheckBox3<input id="Radio1" type="radio" name="R1" value="1"/>Radio1<input id="Radio2" type="radio" name="R1" value="2"/>Radio2<input id="Radio3" type="radio" name="R1" value="3"/>Radio3<input type="submit" value="提交" /></form>
  相关解决方案