简体   繁体   English

在asp.net GridView中选中的复选框

[英]Checkbox checked inside asp.net GridView

I have a asp.net grid view and i have IsActive field in database and it comes as 1 or 0.So i need according to that value Grid view Checkbox is checked or not.我有一个 asp.net 网格视图,我在数据库中有IsActive字段,它是 1 或 0。所以我需要根据该值是否选中网格视图复选框。

Grid View Field网格视图字段

<asp:TemplateField>
            <ItemTemplate>
                <asp:CheckBox ID="chkIsActive" DataField="ISACTIVE" HeaderText="Is Active"  runat="server" Checked='<%# Eval("ISACTIVE") %>'/>

            </ItemTemplate>
        </asp:TemplateField>

Code Behind背后的代码

 GridRes gridRes = NewsProxy.GetAllnews(req);
            gv.DataSource = gridRes.Dataset;
            gv.DataBind();

如果您的IsActive字段是一个bit并且仅包含01那么您可以执行以下操作以预先检查或取消checkbox

<asp:CheckBox ID="chkIsActive" DataField="ISACTIVE" HeaderText="Is Active"  runat="server" Checked='<%# Convert.ToBoolean(Eval("ISACTIVE")) %>'/>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM