//代码
<script language="javascript" type="text/javascript">
// <!CDATA[
function checkAllBook(check) {
var checks = documentgetElementsByTagName('input');
for(i = 0;i<checkslength;i++)
{
if(checks[i]type == "checkbox")
checks[i]checked = checkchecked;
}
}
// ]]>
</script>
<asp:GridView ID="gvAllBook" runat="server" AllowPaging="True" AutoGenerateColumns="False"
BackColor="White" BorderColor="#3366CC" BorderStyle="None" BorderWidth="1px"
CellPadding="4" OnRowDataBound="gvAllBook_RowDataBound">
<FooterStyle BackColor="#99CCCC" ForeColor="#003399" />
<Columns>
<asp:TemplateField HeaderText="全选">
<HeaderTemplate>
<input onclick="checkAllBook(this);" id="hCheck" type="checkbox" runat="server" />全选
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox ID="chbSelect" runat="server" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
<RowStyle BackColor="White" Font-Size="12pt" ForeColor="#003399" />
<SelectedRowStyle BackColor="#009999" Font-Bold="True" ForeColor="#CCFF99" />
<PagerStyle BackColor="#99CCCC" ForeColor="#003399" HorizontalAlign="Center" VerticalAlign="Top" />
<HeaderStyle BackColor="#003399" Font-Bold="True" Font-Size="12pt" ForeColor="#CCCCFF" />
</asp:GridView>
</asp:Content>
checkboxlist没有试过
for (int index = 0; index < Checkboxlist1ItemsCount; index++)
{
if (Checkboxlist1Items[index]Selected)
{
if (!Insert(Checkboxlist1Items[index]ToString()))
{
MessageBoxShow("一条数据插入失败!中断 *** 作!");
return;
}
}
}
//入库方法
private bool Insert(string value)
{
SqlConnection con = new SqlConnection("server=;database=db_Trade;uid=sa;pwd=;");
try
{
conOpen();
SqlCommand cmd = new SqlCommand("insert into tablename(aa)values('" + value + "')", con);
if (cmdExecuteNonQuery() == 1)
{
return true;
}
else
{
return false;
}
}
catch
{
return false;
}
finally
{
conOpen();
}
}
//循环新建CheckBox控件
for (int i = 0; i < 3; i++)
{
CheckBox cb = new CheckBox();
cbText = "第" + i + "个";
cbChecked = true;
Label1ControlsAdd(cb);
}
//循环访问Label里面的控件
foreach (var item in Label1Controls)
{
//如果控件为CheckBox就执行
if (item is CheckBox)
{
//先将控件转换为CheckBox以调用它的Checked属性
CheckBox cb = item as CheckBox;
//输出勾选的CheckBox
if (cbChecked == true)
ResponseWrite(cbText);
}
}
以上就是关于一个aspx页面中有很多checkbox,怎么简单点获取选中checkbox的值。由于html页面有样式全部的内容,包括:一个aspx页面中有很多checkbox,怎么简单点获取选中checkbox的值。由于html页面有样式、asp.net(C#)中CheckBoxList 绑定及取值(多选)问题、asp.net 获取checkboxlist值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)