将多个html复选框发布到asp.net页面

时间:2012-09-22 16:15:19

标签: c# asp.net html html-form-post

我想向asp.net提交多个html复选框控件我已经在php中完成了它并且非常简单但是在asp.net中我的asp.net代码不起作用

   <form id="form1" runat="server">
    <div>
        <input type="checkbox" name="checkbox[]" value="1" />
        <input type="checkbox" name="checkbox[]" value="2" />
        <input type="checkbox" name="checkbox[]" value="3" />
        <input type="checkbox" name="checkbox[]" value="4" />
        <input type="checkbox" name="checkbox[]" value="5" />
        <input type="checkbox" name="checkbox[]" value="6" />
        <input type="text" name="text" />
        <input type="submit" name="btn" value="Click" />
    </div>
    </form>
    <%
        if (Request.Form["btn"] != null)
        {
            Response.Write(Request.Form["text"]);
            Response.Write(Request.Form["checkbox"]);
        }
         %>

我使用Response.Write渲染复选框,因此我无法在此处使用服务器控件。

1 个答案:

答案 0 :(得分:1)

尝试使用Request.Form [“checkbox []”]而不是Request.Form [“checkbox”]。