ASP.NET框架下的C#语言,如何选中GridView中某一行某一列的值?

2024-12-13 22:57:47
推荐回答(5个)
回答1:

0.0软件卸载掉了,错了别介意,参考参考、
试着把
string asec=row.Cells[2].Value.Tosting();
当然如果岗位号是主键的话就直接
Lable2.Text=GridView1.DataKeys[e.newselectedindex].value.tostring();
你试下。
再不行可以参考一下GridView删除选中项的那段代码。

回答2:

protected void GridView1_SelectedIndexChanging(object sender, GridViewSelectEventArgs e)
{
this.Label2.Text = this.GridView1.Rows[e.NewSelectedIndex].Cells[“岗位号"].Text.ToString();
}
后台刚加载的时候最好写一个句这个
if (!Page.IsPostBack)
{
return;
}

回答3:

string str=GridView1.Rows[e.NewSelectedIndex].Cells[0].text;//此为你要得到的选中行的第一列的数据

protected void GridView1_SelectedIndexChanging(object sender, GridViewSelectEventArgs e)
{
this.txtid.Text = this.GridView1.Rows[e.NewSelectedIndex].Cells[0].Text.ToString();
}

回答4:

在gridview事件里边的话应该是e.Values["UserName"].ToString().Trim() username是字段名

回答5:

代码没问题的说。。