Asp.net Context.Request.Form-获取未选中复选框

Asp.net Context.Request.Form-获取未选中复选框,asp.net,forms,checkbox,unchecked,Asp.net,Forms,Checkbox,Unchecked,是否有任何方法可以使用context.request获取所有复选框 它只选中了其密钥集合中的复选框。我还需要“未选中”复选框 我不能依赖你的名字。它可以有任何名称,我在处理程序中处理它。否则,如果context.Request.Form.Get(“checkbox1”)返回Nothing,则它是未选中的 但是,复选框的名称不是预定义的 有解决办法吗 示例代码: HTML代码: <input type="checkbox" name="checkbox1"> One<br>

是否有任何方法可以使用context.request获取所有复选框

它只选中了其密钥集合中的复选框。我还需要“未选中”复选框

我不能依赖你的名字。它可以有任何名称,我在处理程序中处理它。否则,如果
context.Request.Form.Get(“checkbox1”)
返回Nothing,则它是未选中的

但是,复选框的名称不是预定义的

有解决办法吗

示例代码:

HTML代码:

<input type="checkbox" name="checkbox1"> One<br>
<input type="checkbox" name="checkbox2"> Two<br>
<input type="checkbox" name="checkbox3"> Three<br>

这里,context.Request.Form中不会出现未选中的复选框。

我可以得到一些您尝试过的代码吗?Bhavesh-这是一个示例代码。还需要aspx页面的代码
For Each s As String In context.Request.Form
   ControlValue = IIf(context.Request.Form(s) IsNot Nothing, context.Request.Form(s), "")
Next