0

我想向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所以我不能在这里使用服务器控件。

4

1 回答 1

1

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

于 2012-09-22T16:25:44.013 回答