ASP.NET(C#)gridview 删除,删除某行数据前想获得改行某一列的值

2024-12-18 12:45:09
推荐回答(4个)
回答1:

以string为例:
string name= GridView1.Rows[e.RowIndex].Cells[0].Controls[0].ToString();
string name1= GridView1.Rows[e.RowIndex].Cells[1].Controls[0].ToString();
string name2= GridView1.Rows[e.RowIndex].Cells[2].Controls[0].ToString();
string name3= GridView1.Rows[e.RowIndex].Cells[3].Controls[0].ToString();

这样各列的数据就获得了;
如果修改的话,会出现textbox文本框,获得数据方式如下:
string name=((TextBox) GridView1.Rows[e.RowIndex].Cells[0].Controls[0]).Text;

回答2:

GridView1.Rows[GridView1.SelectedIndex].Cells[列的索引值].Text;

回答3:

先进sql server 打开表 然后再删除 就会在表中显示 不会影响其他的表

回答4:

学习