zoukankan      html  css  js  c++  java
  • Asp.Net GridView 的e.Row.Cells[0].Text为什么取不到值?

     protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
        {
           
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                LinkButton bt = new LinkButton();
                bt = (LinkButton)e.Row.Cells[0].FindControl("LinkButton_GuoZhang");
                bt.CommandArgument = e.Row.Cells[0].Text;
                bt.Enabled = false;
                if (e.Row.Cells[11].Text == "0")
                    bt.Enabled = true;
                bt = (LinkButton)e.Row.Cells[0].FindControl("LinkButton_HuiChong");
                bt.CommandArgument = e.Row.Cells[0].Text;
                bt.Enabled = false;
                if (e.Row.Cells[11].Text == "1")
                    bt.Enabled = true;
                bt = (LinkButton)e.Row.Cells[0].FindControl("LinkButton_Del");
                bt.CommandArgument = e.Row.Cells[0].Text;
                bt.Enabled = false;
                if (e.Row.Cells[11].Text == "0")
                {
                    bt.Enabled = true;
                    bt.Attributes.Add("onclick", "javascript:if(confirm('您确定要删除吗?')==false) return false;");
                }
            }

        }

     原因是你将Gridview1的各字段转化成了模板

  • 相关阅读:
    oracle表管理
    Eclipse快捷键指南
    Oracle 命令行导入导出方法
    oracle 查询优化
    Asp.net DataTable添加列和行的方法
    C#实现程序开机启动
    sql分组查询
    10_基址重定向.md
    通用寄存器.md
    小甲鱼.md
  • 原文地址:https://www.cnblogs.com/liuzhengdao/p/1273915.html
Copyright © 2011-2022 走看看