我有2列GridView。帶有SQL複選框字段的GridVew列
第一列是:測試標籤(模板列)
第二種:複選框(ASP:CheckBoxField字段),該CONECT與位列SQL表(完成)。
我希望在頁面加載時 - 頁面將檢查每一行,其中checkbox = true,test-label.visble將爲false。
我知道如何用SELECT語句編寫代碼來檢查SQL表中的值,但不知道如何在頁面加載時檢查gridview上的每一行。
我該怎麼辦呢?
(因爲它CheckBoxField字段,而不僅僅是「複選框,」我不能使用findcontroll的複選框。
<asp:CheckBoxField DataField="done" SortExpression="done" HeaderText="done?" />
所以,我能做些什麼嗎?也許,以定期CB替換場?(我不知道該怎麼辦有數據綁定 - 在常規CB)
+1空檢查......我仍然認爲這將是很好的檢查'e.Row.RowType'只是後人。 – pseudocoder
CheckBoxField沒有id屬性。我使用: 我能爲findcontrol做些什麼? –
Oshrib
我找到了解決方案..簡單..只是做與Eval的常規cb和你的代碼是完美的。謝謝。 – Oshrib