当前位置:编程学习 > C#/ASP.NET >>

gridview绑定一个表后,不想显示数据,怎么实现

如题 --------------------编程问答--------------------                         <asp:BoundColumn DataField="NewsAuthor" HeaderText="发布人" Visible="false"></asp:BoundColumn> --------------------编程问答-------------------- 1 清空表,
2 设置datasource为null --------------------编程问答-------------------- 隐藏所有列就是了  gdvList.Columns[0].Visible = false;gdvList.Columns[1].Visible = false;。。。 --------------------编程问答-------------------- 关掉页面 --------------------编程问答-------------------- 既然已经绑定了表了,那就等于否定了设定DataSource = null 这种做法

那么3楼的做法是可选的 --------------------编程问答-------------------- 那么设定GridView的Visible="false"

不知道哪种方案适合楼猪的需要...

--------------------编程问答-------------------- 我是想通过查询显示所需的内容,一开始不想显示数据。
试了下上面的方法,貌似没有合适的 --------------------编程问答-------------------- Visible="false"就可以了啊,不知楼主是不是想这样 --------------------编程问答-------------------- 不让他显示 
不让他绑定 --------------------编程问答-------------------- 你既然绑定表了,为什么不显示呢,你的想法一定是在执行了什么操作之后才显示吧。你可以将你的表存起来,比如SESSION之类的东西,在执行操作之后再绑定也可以 --------------------编程问答--------------------

DataGridView.Columns.Clear();
--------------------编程问答-------------------- 绑定了为什么不想显示?

直接把数据源清空。 --------------------编程问答-------------------- 其实也可以不显示, 你把GridView绑定数据写成一个方法  load里面不调那个方法就行了。 我老忘了调方法....很戳...   --------------------编程问答--------------------  这个。。。 方法也太多了吧!直接写Visible,或放在div里,隐藏div,但是不现实数据为什么要用GridView啊,不绑定也是一种方法啊! --------------------编程问答-------------------- 真是什么人都有。。 --------------------编程问答-------------------- 只要那个架构的话绑定后再把datasource属性设置成无,不要刷新架构就可以了 --------------------编程问答-------------------- LZ是想不用他的那个默认的显示,想要自己用模板显示吧,好像有个叫auto什么的属性设置为false就好了 --------------------编程问答-------------------- 通过控制visible属性不行吗? --------------------编程问答-------------------- 可以循环清空,和可以用:visible属性进行隐藏
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,