string percentage = e.Row.Cells[7].Text;
我想用GridView做一些动态的东西,所以我已经将一些代码连接到RowDataBound事件。我试图从一个特定的单元格获取值,这是一个TemplateField。但上面的代码似乎总是返回一个空字符串。在RowDataBound事件中从GridView获取单元格的值
任何想法?
澄清,这里是一个有点违规细胞:
<asp:TemplateField HeaderText="# Percentage click throughs">
<ItemTemplate>
<%# AddPercentClickThroughs((int)Eval("EmailSummary.pLinksClicked"), (int)Eval("NumberOfSends")) %>
</ItemTemplate>
</asp:TemplateField>
与此相关的,没有人知道是否有行中选择小区的更好的方法。它吸入放入cell[1]
。难道我不能做cell["mycellname"]
,所以如果我决定改变我的细胞的顺序,错误不会出现?
你在每一个回传数据绑定?你甚至有回传? – 2008-09-23 15:38:04