【发布时间】:2012-04-25 12:53:45
【问题描述】:
如何从 gridview 的数据表中获取控件为下拉列表的特定列的值。所以我不想获取下拉列表值我想获取设置的列的值数据表。
我在行更新事件中需要它
【问题讨论】:
-
到目前为止你尝试过什么?你能包括一些代码吗?很难按原样评估问题。
标签: c# asp.net sql gridview sqldatasource
如何从 gridview 的数据表中获取控件为下拉列表的特定列的值。所以我不想获取下拉列表值我想获取设置的列的值数据表。
我在行更新事件中需要它
【问题讨论】:
标签: c# asp.net sql gridview sqldatasource
只有当用户更改了 dbms 中的值时,它才会有所不同,因此要么再次从 dbms 中选择它,要么 - 更好的是 - 使用 GridViewUpdateEventArgs 中的 OldValues Dictionary。
void GridView_RowUpdating(Object sender, GridViewUpdateEventArgs e)
{
String fieldName = "FooColumn";
Object oldValue = e.OldValues[fieldName];
}
OldValues 属性会自动填充原始值 行中所有字段名称/值对的值。单独的条目 被添加到行中每个字段的 OldValues 属性中。
【讨论】:
null是什么,你把FooColumn改成正确的字段名了吗?