gridview+chechbox的问题
我在gridview的第一列放置checkbox,请问怎样用javascript实现获取点选了checkbox所在行的第二列里面的数据.谢谢了先!
写在CS里面的
<script language="javascript" type="text/javascript">
function ok(CheckBox)
{
var GridView = document.getElementById("GridView1");
for(var i=1;i<GridView.rows.length-1;i++)
{
GridView.rows[i].cells[0].getElementsByTagName("input")[0].checked=CheckBox.checked;
}
}
这个是写在一个按钮里的一个事件了
SKK.BBL.Financing.BDepartment Dept = new SKK.BBL.Financing.BDepartment();
foreach (GridViewRow i in GridView1.Rows)
{
if ((i.FindControl("CheckBox1") as CheckBox).Checked)
{
int Deid = int.Parse(GridView1.DataKeys[i.RowIndex].Value.ToString());
if (Dept.DepartDelete(Deid))
{
("删除成功!");
}
else
{
("删除失败!");
}
}
}
GirdViewBind();
这是一个全选删除的事件了,你自己到这里慢慢看了。应该对你有帮助的。