2013-05-14 70 views
0

我想使用html将复选框值发布到服务器。但我的代码没有检索任何东西。请帮忙。HTML中的POST复选框值

<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> 
+0

你可以告诉我们一些代码片段,你如何检索服务器端的值.. – Pranav 2013-05-14 04:34:49

+0

试着在你的web配置文件中加入这一行: - “ Pranav 2013-05-14 04:52:09

回答

0

他们需要的ID,使他们可以被称为如果这是一个Web窗体的网站,你还需要有对他们俩的属性RUNAT =“服务器”,否则您将无法访问它们。

+0

我试过
第二次尝试
就像这样? – nsds 2013-05-14 04:26:16

+0

关闭你也需要runat =“服务器”在复选框 这样的:

我试过
第二次尝试
2013-05-14 04:34:12

+0

@gabriel - 仅当您想访问服务器端的该控件时才使用runat =“server”。上面的代码将工作没有runat属性也 – Pranav 2013-05-14 04:36:03

0

ASP.NET页面已经在根中有表单元素,并且您没有自己插入它。如果您在ASP.NET页面或控件中使用本地HTML元素,则可以使用Request Object来获取它们的值。在这里看到一个简单的例子How-get-input-text-value-server-side-c.aspx