普通的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"],这样取到的数据分不清是选择的哪一项?请赐教.

解决方案 »

  1.   

    加上value属性,即为传过去的具体值
    <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>