【发布时间】: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;
【问题讨论】:
-
我解决了。您应该使用下面的代码和 aspx 文件中的代码,您应该将 ondatabound 事件处理程序放在 gridview 中
标签: asp.net data-binding gridview