日期:2014-05-17  浏览次数:20512 次

后台获取前台所有选中的复选框的值
一个gridview,一个button
gridview第一列是复选框<input>的
后台点击按钮的方法中怎么获取复选框的值

------解决方案--------------------
checkbox放统一的name,后台request[name]
------解决方案--------------------
前台
HTML code

         <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false"  >
                        <Columns>
                            <asp:TemplateField HeaderText="">
                                <ItemTemplate>
                                    <input id="cball" type="checkbox" class="cb1" onclick="GetSelectID(<%#Eval("StockName")%>);" title="点击选中"/>
                                </ItemTemplate>
                            </asp:TemplateField>
                            <asp:BoundField HeaderText="A" DataField="StockName" />
                            <asp:BoundField HeaderText="B" DataField="GoodsNO" />
                            <asp:BoundField HeaderText="C" DataField="_Name" />
                            <asp:BoundField HeaderText="D" DataField="Spec" />
                            <asp:BoundField HeaderText="E" DataField="ProductBrand" />
                            <asp:BoundField HeaderText="F" DataField="Unit" />
                         </Columns>
         </asp:GridView>   
         <asp:HiddenField  runat="server" ID="hfIDList" Value=""/><%--放一个隐藏控件--%>

------解决方案--------------------

js+ 隐藏文本域
------解决方案--------------------
探讨

引用:
你麻烦不啊, 你直接用 后台的 不就完事了,

复选框用后台的?<asp:CheckBox ID="CheckBox1" runat="server" />

现在是后台的了,怎么实现啊