Comment Définir la Case de valeur à l'intérieur de GridView?
Comment définir la Case de valeur, qui est situé à l'intérieur d'un Gridview ?
<asp:GridView ID="gviewPermission" runat="server"
onrowdatabound="gviewPermission_RowDataBound"
onrowupdated="gviewPermission_RowUpdated"
onrowupdating="gviewPermission_RowUpdating">
<Columns>
<asp:TemplateField HeaderText="Allow" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:CheckBox ID="Check_Allow" runat="server" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Deny" ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:CheckBox ID="Check_Deny" runat="server" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
La case à cocher valeurs basées sur une condition....
Vous devez vous connecter pour publier un commentaire.
Dans le
gviewPermission_RowDataBound
fonction:Ou si la condition est de venir directement à partir de la source de données que vous pouvez faire:
Si la valeur de la colonne est de type boolean ensuite. Essayez le code ci-dessous
Où "isChecked" est le nom de la colonne.
le contrôle de Case à cocher est un attribut appelé
Checked
qui fonctionne de façon similaire au html homologue de l'attribut. Afin de définir cet attribut soit dans le aspx balisage:ou dans votre code-behind.
vérifier la valeur doit être vrai ou faux