0
我做了一個gridview,它有很多列和editmode,有些是文本和下拉列表正在工作完美。如何在gridview中使checbox選中或不選中editmode
如何將值賦給複選框使其選中或取消選中?
一個我想要做的值爲是/號
所以我無法這樣做。
我的GridView:只是粘貼它的一部分,因爲它太大了。
<asp:TemplateField HeaderText="CUpdate">
<ItemTemplate >
<asp:Label ID="Label6" runat="server" Text='<%# Eval("CUpdate") %>' ></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox runat="server" ID="txtCupdate" Text='<%# Eval("CUpdate") %>' ></asp:TextBox>
</EditItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Email">
<ItemTemplate >
<asp:Label ID="Label6" runat="server" Text='<%# Eval("Email") %>' ></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:CheckBoxList ID="checkEmail" runat="server">
<%--HOW TO MAKE THIS CHECKED OR UNCHECKED ? when i have values Yes/NO--%>
</asp:CheckBoxList>
</EditItemTemplate>
</asp:TemplateField>
更新
如果我作出上述爲:
<EditItemTemplate>
<asp:CheckBoxList ID="checkEmail" selectedvalue='<%# Eval("Email") %>' runat="server">
<asp:ListItem Value="Yes">Yes</asp:ListItem>
</asp:CheckBoxList>
</EditItemTemplate>
在這種情況下,我得到的複選框選中時,有我們是的,但如果對NO,它不會運行可能的錯誤,因爲在checboxlist中沒有值「NO」選擇。任何解決方案。
謝謝
okz,但我想一個複選框顯示,而不是同時顯示是和否,並選擇一個。 – confusedMind
這就是我正在尋找,但不知道如何轉換是複選框檢查我現在會試試這個:)。 – confusedMind
添加了1複選框的代碼 – banging