日期:2014-05-18  浏览次数:20448 次

GridView列删除问题...
GridView自动产生的数据,我要删除一些不需要显示的数据.

如何做?

注:DataTable中的字段都是有用的,并不能从数据库里SELECT时减少某一个字段。


谢谢。


------解决方案--------------------
1、你visible = false 就可以了啊,不用删除吧?
2、如果你真要删除,那么你可以在绑定前对table做一下处理。删除不必要的项。然后再绑定。

-----------------------------------------------
msn:bdbox@hotmail.com
请给我个与您交流的机会
------解决方案--------------------
// Desgin
GridView 右上角绿色三角 》 编辑列 》 已选择列 》选中 》删除

// Code
删除不需要的 <asp:boundfield />
------解决方案--------------------
GridView1.Columns[你的索引].Visible = false;
or
GridView1.Columns[ "你的列名 "].Visible = false;
------解决方案--------------------
在绑定事件里写
GridView1_ItemDataBound(object sender, System.Web.UI.WebControls.GridViewItemEventArgs e)
{
GridView1.Columns[你的索引].Visible = false;
//or
GridView1.Columns[ "你的列名 "].Visible = false;
}