文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>编辑绑定数据源后GridView的某一列

编辑绑定数据源后GridView的某一列

时间:2011-03-14  来源:木木代码人生

一次做程序是突然有一列要改变绑定好数据源的GridView,一下子就不知道该怎么办了,想了一会自己就傻傻的笑了,怎么忘了呢!

   首先编辑GridView列,选择TemplateFiled这个,然后选择编辑模板,拖入你所需要的空间,然后绑定数据(Eval("字段")或Bind(''));

  在点击GridView中的RowDataBound这个事件,在这个事件中写代码:

 if (e.Row.RowType == DataControlRowType.DataRow)
        {
            if (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate)//判断行的状态
            {
                Label text = e.Row.FindControl("yuedu") as Label;//寻找到你拖入的那个控件,并将它转化为控件类型的

              //将数据库中0 和1修改为未读和阅读

            //在GridView中显示的是0和1,此时改为未读和阅读
                if (text.Text == "0")//判断他的内容
                {
                    text.Text = "未读";

                }
                else
                {
                    text.Text = "阅读";
                }
                Label fid = e.Row.FindControl("binahao") as Label;
                if (id == Convert.ToInt32(fid))
                {
                    HyperLink link = e.Row.FindControl("LinkButton10") as HyperLink;
                    link.Enabled = false;//此处是禁用这行的这个HyperLink
                }
            }
        }

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载