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

asp.net 如何在服务端生成一个excel并写入数据?

想做一个b/s的客户端点击页面导出按钮后,服务器上在某个目录下创建一个excel文件并把相关的数据写入excel,然后客户端可以把该excel下载下来这样的。怎样在服务端生成一个excel并写入数据? 求指点,谢谢! --------------------编程问答-------------------- 百度搜索 myxls --------------------编程问答--------------------
引用 1 楼 diaodiaop 的回复:
百度搜索 myxls
谢谢!现在用myxls已经可以导出下载了,问个小细节,怎么设置单元格的边框线宽度、颜色呢?我只能设置单元格居中  

            //设置单元格字体居中
            XF xf = xls.NewXF();
            xf.HorizontalAlignment = HorizontalAlignments.Centered;
            xf.VerticalAlignment = VerticalAlignments.Centered;

该怎么设置单元格边框线啊??? --------------------编程问答--------------------
引用 1 楼 diaodiaop 的回复:
百度搜索 myxls
myxls能不能设置单元的宽度?最好是让单元格的宽度根据单元格的内容自适应。 可以么??? --------------------编程问答-------------------- 正常来说 你下载的例子里面 都包含各种属性 边框大小颜色

至于你说的自适应 默认是没有的 但是你可以通过计算 也就是算出string的长度(像素)然后赋值给单元格 --------------------编程问答--------------------
引用 2 楼 HopeInHeart 的回复:
Quote: 引用 1 楼 diaodiaop 的回复:

百度搜索 myxls
谢谢!现在用myxls已经可以导出下载了,问个小细节,怎么设置单元格的边框线宽度、颜色呢?我只能设置单元格居中  

            //设置单元格字体居中
            XF xf = xls.NewXF();
            xf.HorizontalAlignment = HorizontalAlignments.Centered;
            xf.VerticalAlignment = VerticalAlignments.Centered;

该怎么设置单元格边框线啊???



转定义到xf里面看方法的注释 不知道有么 --------------------编程问答-------------------- http://www.oschina.net/code/snippet_212203_7549
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,