GridView 中 有一列要做个按钮 
开始显示是委托 点中后 状态改变,变成解除委托。
例:
000 111 222 333   委托
aaa bbb ccc ddd   委托点了委托按钮后是 
000 111 222 333   解除委托
aaa bbb ccc ddd   解除委托这个按钮的值要怎么设置啊?

解决方案 »

  1.   

    在DataBound事件里,找到对应的按钮 之后改名
      

  2.   

        protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                object objBtn = e.Row.Cells[0].FindControl("btnName");//e.Row.Cells[0] 设置你含有button的列 和 按钮名 去找按钮
                if (objBtn != null)
                {
                    if (((Button)objBtn).Text = "委托")
                    {
                        ((Button)objBtn).Text = "解除委托";
                    }
                }
            }
        }
      

  3.   

    处理按钮的click事件,如果按钮的text是“委托”,就改成“解除委托”。