C# 从GridView获取特定单元格值时发生NullReferenceException
我试图获取gridview列的特定单元格值,但收到NullReferenceException错误。我不知道为什么,因为我以正确的方式和正确的代码使用所有控件。请给我一个解决方案 代码: 我的网格视图:C# 从GridView获取特定单元格值时发生NullReferenceException,c#,asp.net,gridview,C#,Asp.net,Gridview,我试图获取gridview列的特定单元格值,但收到NullReferenceException错误。我不知道为什么,因为我以正确的方式和正确的代码使用所有控件。请给我一个解决方案 代码: 我的网格视图: 提前感谢。是否可以处理SelectedIndexChanged事件而不是单击链接?如果是这样-只需遵循此处的MSDN示例- 否则,您需要检查行是否为空,因为无法保证在事件发生时存在选定行: GridViewRow row = gvdetails.SelectedRow; if (row ==
提前感谢。是否可以处理
SelectedIndexChanged
事件而不是单击链接?如果是这样-只需遵循此处的MSDN示例-
否则,您需要检查行
是否为空,因为无法保证在事件发生时存在选定行:
GridViewRow row = gvdetails.SelectedRow;
if (row == null)
{
// Probably display some text to a user asking to select a row
return;
}
是否检查了单元格[0]中包含的行?
GridViewRow row = gvdetails.SelectedRow;
if (row == null)
{
// Probably display some text to a user asking to select a row
return;
}