gridview不包含当前行的定义

时间:2018-01-23 07:28:29

标签: asp.net

string companyID = grdClients.CurrentRow.Cells["CompanyID"].Value.ToString();

这是错误消息:

  除了First Argument之外,

gridview不包含Current Row和No Extention方法的定义。

1 个答案:

答案 0 :(得分:1)

GridView上没有名称为CurrentRow的属性。但是,您可以使用SelectedRow属性来获取单元格文本。您必须将索引而不是名称传递给Cells,如下面的代码所示。

我假设您获得的单元格的索引是2(您必须为您的方案插入适当的索引)。

 string companyID = grdClients.SelectedRow.Cells[2].Text;