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