1

我想使用 html 将复选框值发布到服务器。但是我的代码什么也没检索到。请帮忙。

<form action="Default2.aspx" method="post" >
<input type="checkbox" name="attempt" value="101"> I'st attempt<br>
<input type="checkbox" name="attempt" value="102" checked> 2nd attempt<br>
<input type="submit" value="Submit">
</form>
4

3 回答 3

0

ASP.NET Page 的根中已经有表单元素,你没有自己插入。如果您在 ASP.NET 页面或控件中使用本机 HTML 元素,则可以使用请求对象获取它们的值。在此处查看简单示例How-get-input-text-value-server-side-c.aspx

于 2013-05-14T04:29:30.783 回答
0

他们需要 ID,以便他们可以被引用,如果这是一个 Web 表单网站,您还需要为他们两个都设置属性 runat="server",否则您将无法访问它们。

于 2013-05-14T04:20:43.783 回答
0

在纯 HTML 表单中,如果用户未选中复选框输入控件,则根本不会包含在提交中。请参阅此问题:<input type="checkbox" /> 是否仅在选中后才发布数据?

于 2018-04-12T13:26:34.860 回答