zoukankan      html  css  js  c++  java
  • DataGrid隐藏列

    3种方式:
    1)利用DataSet's ColumnMapping property
    // Creating connection and command sting
    string conStr = @"Provider=Microsoft.JET.OLEDB.4.0;data source=C:\northwind.mdb";
    string sqlStr = "SELECT * FROM Employees";
    // Create connection object 
     OleDbConnection conn = new OleDbConnection(conStr);
    // Create data adapter object
    OleDbDataAdapter da = new OleDbDataAdapter(sqlStr,conn);
    // Create a dataset object and fill with data using data adapter's Fill method 
     DataSet ds = new DataSet();
    da.Fill(ds, "Employees"); 
     // Hide the column and attach dataset's DefaultView to the datagrid control
    ds.Tables["Employees"].Columns["LastName"].ColumnMapping = MappingType.Hidden;       // ***
     dataGrid1.DataSource = ds.Tables["Employees"];

    2) 设置width to zero.
    3) Another way to hide a column is to create a custom table style, and as you add columnstyles to your tablestyle, omit the column you want hidden.
  • 相关阅读:
    jenkins代码自动部署
    jenkins安装
    git图形管理工具
    gitlab自动备份恢复与卸载
    linux下获取外网IP
    网站安全webshell扫描
    jQuery动画效果实现
    form表单中的enctype属性什么意思?
    你那么努力又怎么样!
    话语
  • 原文地址:https://www.cnblogs.com/flashicp/p/765163.html
Copyright © 2011-2022 走看看