zoukankan      html  css  js  c++  java
  • GridView中显示bool字段(在数据库中是字符类型)

    法一:

    <asp:BoundField DataField="是否启用" HeaderText="是否启用">
       <ItemStyle Width="15%" HorizontalAlign="Center" />
    </asp:BoundField>

            if (ds != null && ds.Tables[0].Rows.Count > 0) // 进行数据绑定前的示意转换
            {
                for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
                {
                    if (ds.Tables[0].Rows[i]["是否启用"].ToString() == "1")
                        ds.Tables[0].Rows[i]["是否启用"] = "是";
                    else
                        ds.Tables[0].Rows[i]["是否启用"] = "否";
                }
            }

    法二:

    <asp:TemplateField HeaderText="是否启用">
       <ItemTemplate>
       <asp:CheckBox runat="server" ID="chkSFQY" Enabled="false"></asp:CheckBox>
        </ItemTemplate>
        <ItemStyle HorizontalAlign="Center" Width="15%" />
     </asp:TemplateField>

     protected void gvMenuList_RowDataBound(object sender, GridViewRowEventArgs e)
        {

            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                

                if (((DataRowView)e.Row.DataItem).Row["是否启用"].ToString() == "1")
                {
                    ((CheckBox)e.Row.FindControl("chkSFQY")).Checked = true;
                }
                else
                {
                    ((CheckBox)e.Row.FindControl("chkSFQY")).Checked = false;
                }
            }

    }

  • 相关阅读:
    js实现点击隐藏图片
    绝对定位给图片四角加上图片修饰
    雪碧图实现登陆页面
    弹性盒模型
    数组练习--求数组和,平均值,最大值,最小值
    h5与c3权威指南笔记--css3结构性伪类选择器root,not,empty,target
    h5与c3权威指南笔记--css3新属性选择器
    闲聊Java里的随机数
    Python之简单抓取豆瓣读书信息
    中本聪比特币论文
  • 原文地址:https://www.cnblogs.com/chengpeng/p/2277532.html
Copyright © 2011-2022 走看看