GridView导出Execl的时候移去不要的欄位
2008-11-12 14:26
211 查看
當我們把gridview轉成execl檔是需要去掉一些不要的欄位時,如圖: http://p.blog.csdn.net/images/p_blog_csdn_net/yesefuhua/EntryImages/20081112/未命名.GIF
有兩種方法 ,
第一種方法是用GridView1.Columns.RemoveAt(GridView1.Columns.Count - 3);
第二種方法是用GridView1.Columns.Remove(GridView1.Columns[4]);
需要注意的是:一,這兩種方法必需用在綁定的前面;
二,如果要刪除多個欄位最好是用前面那種方法; 如圖如果要刪除後面三個欄位,用後一種方法時 即:
GridView1.Columns.Remove(GridView1.Columns[4]);
GridView1.Columns.Remove(GridView1.Columns[5]);
GridView1.Columns.Remove(GridView1.Columns[6]);
會報超出範圍的錯. 改成GridView1.Columns.RemoveAt(GridView1.Columns.Count-1)就不會了.
有兩種方法 ,
第一種方法是用GridView1.Columns.RemoveAt(GridView1.Columns.Count - 3);
第二種方法是用GridView1.Columns.Remove(GridView1.Columns[4]);
需要注意的是:一,這兩種方法必需用在綁定的前面;
二,如果要刪除多個欄位最好是用前面那種方法; 如圖如果要刪除後面三個欄位,用後一種方法時 即:
GridView1.Columns.Remove(GridView1.Columns[4]);
GridView1.Columns.Remove(GridView1.Columns[5]);
GridView1.Columns.Remove(GridView1.Columns[6]);
會報超出範圍的錯. 改成GridView1.Columns.RemoveAt(GridView1.Columns.Count-1)就不會了.
相关文章推荐
- 当用GridView导出Execl的时候,会发生只能在执行 Render() 的过程中调用
- 当用GridView导出Execl的时候,会发生只能在执行 Render() 的过程中调用 RegisterForEventValidation的错误
- 当用GridView导出Execl的时候,会发生只能在执行 Render() 的过程中调用 RegisterForEventValidation的错误
- 当用GridView导出Execl的时候,会发生只能在执行 Render() 的过程中调用 RegisterForEventValidation的错误提示
- GridView导出Execl的时候,会发生只能在执行 Render() 的过程中调用RegisterForEventValidation的错误提示
- poi导出execl的时候,如果不点击保存或其他按钮,会出现什么情况?
- Execl表格中的数据导入到GridView控件中并导出打印
- VS2005 C# WebForm 中Gridview 导出数据到Execl 或Word常见问题及解决办法。
- 在UpdatePanel中GridView导出EXECL问题
- (心得)跳转jsp文件的时候直接变成导出EXECL
- 当你使用GridView的时候,不要在page_load中绑定数据
- 用GridView导出Execl
- gridview导出Execl
- vb.net2005中将gridview中的数据导出为EXECL - 风云 - 51CTO技术博客-领先的IT技术博客
- gridview分页 导出execl
- 把GridView的列表数据导出为Execl表格文件
- GridView生成导出EXECL
- 用GridView导出Execl
- vb.net2005中将gridview中的数据导出为EXECL
- Gridview导出为Excel的时候,中文文件名乱码,解决方法