0

以下に示すように、データセットがあります。最初の 3 つの列を非表示にします。しかし、私が以下で行う方法は機能しません。どうすればそれらを隠すことができますか?

// 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;
4

1 に答える 1

1

[]の代わりに()を使用してみてください。

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

上記は私にとってはうまくいきます。

于 2013-02-11T15:39:26.210 に答える