string percentage = e.Row.Cells[7].Text;
我正在尝试用我的 GridView 做一些动态的事情,所以我已经将一些代码连接到 RowDataBound 事件。我正在尝试从特定单元格中获取值,该单元格是 TemplateField。但是上面的代码似乎总是返回一个空字符串。
有任何想法吗?
为了澄清,这里有一点有问题的单元格:
<asp:TemplateField HeaderText="# Percentage click throughs">
<ItemTemplate>
<%# AddPercentClickThroughs((int)Eval("EmailSummary.pLinksClicked"), (int)Eval("NumberOfSends")) %>
</ItemTemplate>
</asp:TemplateField>
在相关说明中,有谁知道是否有更好的方法来选择行中的单元格。cell[1]
放进去很烂 我不能这样做cell["mycellname"]
,所以如果我决定改变我的单元格的顺序,错误就不会出现?