后台代码:
/// <summary>
/// 获取选中行id
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void Button1_Click(object sender, EventArgs e)
{
string mgs="";
//循环遍历GridView行中的控件
for (int i = 0; i <this .GridView1 .Rows .Count ; i++)
{
CheckBox cb = (GridView1.Rows[i].FindControl("CheckBox2")) as CheckBox;
if (cb.Checked ==true )//判断是否选中
{
//把获取的id用逗号联结,然后赋给label
mgs += ((this.GridView1.Rows[i].FindControl("LblId")) as Label).Text+",";//找到模版中储存id的label
lblMgs.Text = mgs.Substring(0, mgs.Length - 1);
}
}
}
页面调用的Javascript代码:
<script language ="javascript" type ="text/javascript">
function GetAllCheckBox(c)
{
var iterms=document.getElementsByTagName("input") ;
for(i=0;i<iterms.length;i++)
{
if(iterms[i].type=="checkbox")