如何检查datagrid单元格是否存在?

pyr*_*ram 4 c# asp.net

我有一个if条件,如:

if (e.Item.Cells[7].Text == "something")
Run Code Online (Sandbox Code Playgroud)

但是,如果首先存在单元格[7],我该如何检查?

谢谢...

Adi*_*dil 7

你可以使用Cells.Count财产.如果它大于7则意味着Cells[7]存在(因为索引是从零开始的).

if (e.Item.Cells.Count > 7 && e.Item.Cells[7].Text == "something")
Run Code Online (Sandbox Code Playgroud)