試著用GridView想做出編輯欄位的功能,希望使RadioButton變成checked可以做編輯,
但我試了好多種方法都無法抓到RadioButton的欄位資料,
不斷跳出GridView引發但尚未處理的事件的error,
其他的Rows我有抓到資料了,但唯獨RadioButton一直無法抓到
建議寫法:
function(...){
啟用RadioButton.Checked = (Boolean)簡章GridView.Rows[index].Cells[6].Text;
// 多以下這句
不啟用RadioButton.Checked = !(Boolean)簡章GridView.Rows[index].Cells[6].Text;
}
謝謝! 我來試試看!!!
另外,轉成樣板的寫法,在aspx內:
<Columns>
<asp:TemplateField HeaderText="#" HeaderStyle-CssClass="w_3">
<asp:TemplateField>
<ItemTemplate>
<%#Container.DataItemIndex + 1%>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="啟用" HeaderStyle-CssClass="w_5">
<ItemTemplate>
<asp:CheckBox ID="sel" runat="server" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
太感謝了,我大概有頭緒了 謝謝!!