zoukankan      html  css  js  c++  java
  • 获取Gridview隐藏列的值

    在Gridview 的 RowCreated事件中书写如下代码:
    void GridView1_RowCreated(object sender, GridViewRowEventArgs e)
    {
      
    if (e.Row.RowType == DataControlRowType.DataRow || 
          e.Row.RowType 
    == DataControlRowType.Header)
      {
        
    //隐藏第1列
        e.Row.Cells[0].Visible = false;
        
    //可以根据需要隐藏更多的列
      }        
    }
    因为在RowCreated事件(隐藏)在绑定时候发生,所以这样就即能将数据绑定到列上,又隐藏该列,所以可以访问到隐藏列的值。
    protected void gvUnit_RowDataBound(object sender, GridViewRowEventArgs e)
    {
      
    if (e.Row.RowType == DataControlRowType.DataRow)
      { 
        
    //获取隐藏列的值
        if (e.Row.Cells[1].Text == "xxx")
        {
          
    //TODO
        }
      }
    }
  • 相关阅读:
    ARC109C Large RPS Tournament 机智
    ABC186F Rook on Grid 树状数组
    二分查找
    CF1445D. Divide and Sum 组合数
    APP测试方法分享
    面试常见问题
    接口测试基础知识
    接口测试一
    web端测试
    Jmeter简介
  • 原文地址:https://www.cnblogs.com/anjou/p/1609682.html
Copyright © 2011-2022 走看看