关于DataGrid column显示的问题(web) 小弟想Datagrid中column是可以选择显示的即从数据库中提取数据显示后,例如select name,id,email from users其中小弟想让name,id,email可以选择性的显示在Datagrid中,请问如何实现 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你要手动给dataGrid加一个TableStyle然后隐藏不要的列dataGrid.TableStyles[0].GridColumn["列名"].Width = 0; 在绑定列中加 Visible="False" 在页面初始事件中判断是否显示如果不显示,则设置该列的Visible为falseprivate void Page_Load(object sender, System.EventArgs e){if(!Page.IsPostBack){ DataGrid.Columns[7].Visible=false;}} 现在的问题是sql语句是不定的即select * from users(可能是其他表)列名也就不定了,这个如何实现呢 把数据读出来之前用sql语句判断输出你要的集合,或者用你上面的语句读出来之后放进datatable,再对这个datatable进行处理都可以然后再绑到datagrid 可以用动态列.System.Web.UI.WebControls.TemplateColumn tempCln; tempCln = new TemplateColumn();datagrid.Columns.Add(tempCln); 具体里面的内容可以自己定义。 请教各位高手~!!帮忙找下错误~ ProgressBar问题 .net 2003的工程用2005打开时出现如下提示,如何解决呀? 获取行的数据 用VS进行编程 当调试(但不运行)后 关闭项目 可是进程里却没有结束 为什么 只用C#写windows应用,至少应学会那些章节/概念和知识? 如何计算当前时间与设定时间相差的分钟数 啊个地方有下载C#的关于MIS管理系统开发的教程,请高手们指点。 谁是版主呀?斑竹哪里去了? 有C高手能帮帮我吗? 在线等:DataGrid 怎样实现滚动条? 进度条的问题,急!!!!!!
然后隐藏不要的列dataGrid.TableStyles[0].GridColumn["列名"].Width = 0;
如果不显示,则设置该列的Visible为false
private void Page_Load(object sender, System.EventArgs e)
{
if(!Page.IsPostBack)
{
DataGrid.Columns[7].Visible=false;
}
}
列名也就不定了,这个如何实现呢
System.Web.UI.WebControls.TemplateColumn tempCln;
tempCln = new TemplateColumn();
datagrid.Columns.Add(tempCln);
具体里面的内容可以自己定义。