【问题标题】:gridview hide column after databind or beforegridview 在数据绑定之后或之前隐藏列
【发布时间】:2013-02-11 15:26:48
【问题描述】:

我有如下所示的数据集。我想隐藏前三列。但是我在下面做的方式不起作用。我该如何隐藏它们?

// Read all posts and fill  gridview
    //////////////////////////////////////////////////
    DbCommand dbCommand2;
    dbCommand2 = db.GetStoredProcCommand("PC_Select_News");
    db.AddInParameter(dbCommand2, "UserId", DbType.Guid, new Guid(Session["SessionUserId"].ToString().Trim()));
    DataSet ds = db.ExecuteDataSet(dbCommand2);
    grid_all_posts.DataSource = ds;

    grid_all_posts.DataBind();
    grid_all_posts.Columns[1].Visible = false;
    grid_all_posts.Columns[2].Visible = false;

【问题讨论】:

标签: asp.net data-binding gridview


【解决方案1】:

尝试使用 () 而不是 []。

gvMyGrid.Columns(0).Visible == false;

以上对我来说很好。

【讨论】:

    猜你喜欢
    • 2012-09-30
    • 1970-01-01
    • 1970-01-01
    • 2012-08-29
    • 2011-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-09
    相关资源
    最近更新 更多