在GridRowCommand上更新gridview的数据源

时间:2012-10-05 08:23:58

标签: c# asp.net gridview

如何在rowcommand上更新gridview的数据源。 我有一个TemplateField作为按钮,在Datasource中有一个Bool变量IsClicked来记录按钮是否曾被点击过。 如果单击该按钮,我需要将IsClicked值更新为true,并将更新的数据源分配给网格。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用此代码

void GridView_RowCommand(Object sender, GridViewCommandEventArgs e)
{
    //You can try with Command Name.
    if(e.CommandName=="Update")
    {
      .....  
    }

    //You can also try with sender parameter
    var control = (Button)sender;
    if(control.Id = "YourId")
    {
      .....
    } 
}