GridView用代码绑定数据库并显示当前选中行中的列的值

2024-12-29 16:26:07
推荐回答(4个)
回答1:

用自带的“编辑,更新,取消”不行么?
具体步骤:
先添加此列
Gridview的RowEditing事件中添加代码
即(点击编辑事件)
this.GridView1.EditIndex = e.NewEditIndex;
this.GridView1.DataBind();
就实现你说的效果了
更新和取消事件代码自己在网上找

回答2:

点击选择时候,应该是这样的:
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
tbUserName.Text=GridView4.SelectedRow.Cells[1].Text;
tbPassword.Text = GridView4.SelectedRow.Cells[2].Text;
tbPower.Text = GridView4.SelectedRow.Cells[3].Text;

}
注意:你的选择按钮列如果出现在网格控件的最左边则如以上代码;如果是在最右边列则将单元格的数字索引改下就OK了。

回答3:

GridView gv = (GridView)sender;
不需要把,这个我做过的,代码放在家里了。

回答4:

打你的也没代码看看是不是少了<%#Eval("uname")%>,如果不是换成这个就OK了。在不行你找我,我帮你解决。