在行编辑事件中从表中获取当前值?

时间:2012-03-05 14:33:24

标签: c# asp.net sql

我有一张名为me的表:有3列:NameSecNameCode

 void GridView1_RowEditing(Object sender, GridViewEditEventArgs e)
 {
    name = "";
    subname = "";
    code = "";
 }  

如何从所选行中获取名称,子名称和代码到这些变量中。

由于

1 个答案:

答案 0 :(得分:0)

我认为您应该能够通过以下方式获取当前绑定的项目:

((ObjectBoundToGridRow)e.Item.DataItem).<X>

所以你可以从源对象中提取它,但你也可以这样做:

string name = DataBinder.GetPropertyValue(e.Item.DataItem, "Name");

HTH。