1.选择gridview控件,创建按纽列buttonfield,将此按纽列的commandname 设置为details //本例是为了想要查看改行的详细信息
2.gridview1的属性: onrowcommand= "btnopenclick" datakeynames="p_num" //绑定行方法,p_num是绑定的数据库中的主键字段
3.双击 onrowcommand 属性产生:
复制代码 代码如下:
protected void btnopenclick(object sender, gridviewcommandeventargs e)
{
}
4、写入:
复制代码 代码如下:
protected void btnopenclick(object sender, gridviewcommandeventargs e)
{
if (e.commandname == "details")
{
int rowindex = convert.toint32(e.commandargument);
datakey keys = persongridview.datakeys[rowindex]; //行中的数据;
string perid = keys.value.tostring();
response.redirect("editperson.aspx?perid=" + perid);
}
}
如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!
网友评论