Asp.Net数据输出到EXCEL表格中的教程
一、定义文档类型、字符编码
r();
er= true;
set="utf-8";
//下面这行很重要, attachment 参数表示作为附件下载,您可以改成 online在线打开
//filename= 指定输出文件的名称,注意其扩展名和指定文件类型相符,可以为:
ndHeader("Content-Disposition","attachment;filename=");
entEncoding=ncoding("utf-8");
//entType指定文件类型 可以为application/ms-excel application/ms-word application/ms-txt application/ms-html 或其他浏览器可直接支持文档
entType = "application/ms-excel";
leViewState = false;
二、定义一个输入流
ngWriter oStringWriter = new ngWriter();
TextWriter oHtmlTextWriter = new TextWriter(oStringWriter);
三、将目标数据绑定到输入流输出
erControl(oHtmlTextWriter);
//this 表示输出本页,你也可以绑定datagrid,或其他支持erControl()属性的控件
e(ring());
();
四、 这时如果发生"只能在执行 Render() 的过程中调用 RegisterForEventValidation"的.错误提示。
有两种方法可以解决:
1.修改ig(不推荐)
2.直接在导出Execl的页面修改
总结:本例程在Microsoft Visual Studio 2003平台下测试通过,适用于C#和VB,当采用VB的时候将 this 关键字改成 me 。
-
如何理解Javascript的caller,callee,call,apply区别
在提到上述的概念之前,首先想说说javascript中函数的隐含参数:argumentsarguments该对象代表正在执行的函数和调用它的函数的参数。[function.]arguments[n]参数function:选项。当前正在执行的Function对象的名字。n:选项。要传递给Function对象的从0开始的参数值...
-
javascript 日期类型学习笔记
1.创建日期对象复制代码代码如下:varnow=newDate();//获得当前系统日期和时间varsomeDate=newDate(e("May25,2012"));varsomeDate=newDate("May25,2012");//与上相同varsomeDate=newDate((2010,0));//GMT时间2010年1月1日凌晨0时varsomeDate=newDate(2010,0);/...
-
JavaScript的课堂讲解
本文主要内容:1.分析函数的四种调用形式2.弄清楚函数中this的意义3.明确构造函对象的过程4.学会使用上下文调用函数一、函数调用形式函数调用形式是最常见的形式,也是最好理解的形式。所谓函数形式就是一般声明函数后直接调用即是。例如:复制代码代码如下://声明...
-
css经典教程
css经典教程1有些习惯显得尤为重要,今天与您分享六个CSS习惯。因为习惯其实是会变的,所以只能写“最近”的。这些习惯都跟技术无关,如果不遵守,也不会出错。但是我觉得良好的习惯会体现一个人的素质。我们在中向大家介绍过很多CSS经验与技巧,这些东西都发布在/css/...
相关文章
- 人教PEP版小学五年级英语下册Unit3Myschoolcalender.ALet’stalk
- The Sprint in College Entrance Exam英语作文
- 高中优秀英语作文An Unforgettable Experience
- asp.net动态获取Excel表名的代码
- 雅思口语范文:My Experience as an English Learner
- 英语优秀作文:M Unfrgettable Experiences
- 复制Excel表格到PowerPoint文件中
- 托福英语写作范文:Examinations exert a pernicious influence on educat
- JavaScript中的style.cssText使用教程分解
- Scott Mitchell 的ASP.NET 2.0数据教程