将gridview到string的值存储在asp.net中
本文关键字:asp net 存储 gridview string | 更新日期: 2023-09-27 18:18:21
我将gridview的值存储为字符串。我有两行代码。
string UserName = GridView1.Rows[e.RowIndex].Cells[4].Text.ToString(); 1
string UserName = GridView1.Rows[e.RowIndex].Values["UserName"].ToString(); 2
都有相同的值。使用1和2哪个更好?
我更喜欢使用第二种方法,这样如果列索引随时间变化,就不需要再次用代码重写所有索引。
第二个:
- 改变表的结构更能证明未来 要求更改单元格索引。
- 它更容易阅读,无需查看变量,我们可以看到你正在询问用户名,我们不必检查第四列中的值。