CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

DataGrid导入Word中网格怎么去不掉呢???30分请教!!

楼主new122333()2006-01-18 13:08:08 在 .NET技术 / ASP.NET 提问

DataGrid导入Word中网格怎么去不掉呢???  
  我在DataGrid中设置是没有网格的,并且在网页上显示的时候是没有网格,但导入Word后在Word中就有网格了??请教是为什么,怎样解决!  
   
  附:导入Word代码如下:  
  private   void   ExportDataGrid(string   FileType,   string   FileName)                 //从DataGrid导出  
  {  
  Response.Charset   =   "GB2312";  
  Response.ContentEncoding   =   System.Text.Encoding.GetEncoding("GB2312");  
   
  Response.AppendHeader("Content-Disposition",   "attachment;filename="   +HttpUtility.UrlEncode(FileName,Encoding.UTF8).ToString());  
  Response.ContentType   =   FileType;  
  this.EnableViewState   =false;  
  StringWriter   tw   =   new   StringWriter();  
  HtmlTextWriter   hw   =new   HtmlTextWriter(tw);  
  DataGrid1.RenderControl(hw);  
  Response.Write(tw.ToString());  
  Response.End();  
  }  
  问题点数:60、回复次数:4Top

1 楼DeeDee(雨田)回复于 2006-01-18 13:12:07 得分 0

你在DataGrid里之所以不见网格是因为网格都被隐藏了说,DataGrid里的数据都是用Table表述的,在Word里由于在设计状态,当然就看见网格了Top

2 楼xczgb(TJJTDS)回复于 2006-01-18 13:40:58 得分 0

关注。。应该可以把<table>之类的东西去掉。。Top

3 楼jerrie_1()回复于 2006-01-18 13:49:56 得分 60

楼主可以这样:  
  string   FileType="application/ms-word";  
  StringWriter   sw=new   StringWriter();    
  foreach(DataRow   dr   in   ds.Tables   [0].Rows)    
  {    
  sw.WriteLine(dr["ID"].ToString().PadLeft   (10)+","+dr["Name"].ToString   ().PadLeft   (10)+","+dr["type"].ToString   ().PadLeft   (2));    
  }    
  sw.Close();    
  Response.AddHeader("Content-Disposition",   "attachment;   filename=test.doc");    
  Response.ContentType   =FileType;    
  Response.ContentEncoding=System.Text.Encoding.GetEncoding("GB2312");    
  Response.Write(sw);    
  Response.End();Top

4 楼new122333()回复于 2006-01-19 10:01:59 得分 0

非常感谢   jerrie_1()   ,在你的帮助下我已经完成了上述操作,30分马上送到!同时感谢一二楼朋友的指点!谢谢Top

相关问题

  • 图片导入word!
  • 求DataGrid导入Excel代码!
  • datagrid数据导入excel
  • pb 导入word的应用???
  • 在DataGrid中网格中实现Check和Combo的功能。
  • datagrid中如何实现内部网格的double click事件?
  • 如何在HTML中实现Word那样的网格线功能
  • 急!如何把datagrid内容导入excel
  • VB将datagrid数据导入excel
  • datagrid的数据怎么导入excel?

关键词

  • 网格
  • datagrid
  • word
  • stringwriter
  • 导入word
  • padleft
  • filetype
  • response
  • sw
  • dr

得分解答快速导航

  • 帖主:new122333
  • jerrie_1

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo