易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET如何导出excel(一)

 原文:刘武|ASP.NET如何导出excel(一)
ASP.NET中导出excel的方法很多,最简单的就是利用服务器控件的RenderControl方法,他可以把服务器控件的内容作为流输出到客户端,可以用该方法输出整个页面,也可以输出单独的控件。单必须注意使用该方法时必须重载 VerifyRenderingInServerForm 函数,否则就会出错。以下是参考代码:
DEMO.ASPX:
ASP.NET-Code:
<asp:GridView ID="gv1" runat="server" AutoGenerateColumns="false">
 <Columns>
  <asp:BoundField DataField="Name" HeaderText="Name" />
  <asp:BoundField DataField="Date" HeaderText="Date"
   DataFormatString="{0:yyyy-MM-dd}" />
  <asp:BoundField DataField="Number" HeaderText="Number"
   DataFormatString="{0:#,###.00}" />
 </Columns>
</asp:GridView>
<asp:Button ID="btnExport" runat="server" Text="导出"
 OnClick="btnExport_Click" />
DEMO.ASPX.CS:
C#-Code:
class Item
    {
        string _name;
        public string Name
        {
            set { _name = value; }
            get { return _name; }
        }
        DateTime _date;
        public DateTime Date
        {
            set { _date = value; }
            get { return _date; }
        }
        decimal _number;
        public decimal Number
        {
         &nb


相关文档:

asp.net自定义错误处理页面的几种方法

ASP.NET 提供三种用于在出现错误时捕获和响应错误的主要方法:Page_Error 事件、Application_Error 事件以及应用程序配置文件 (Web.config)。
如果您不调用 Server.ClearError 或者捕获 Page_Error 或 Application_Error 事件中的错误,则将根据 Web.config 文件的 <customErrors> 部分中的设置处理错误。在 <cus ......

[ASP.net]学习asp.net的完整流程

本贴来自ZDNetChina中文社区 http://bbs.zdnet.com.cn/
本贴地址:http://bbs.zdnet.com.cn/viewthread.php?tid=108315
 
如果你已经有较多的面向对象开发经验,跳过以下这两步:
  第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是 ......

Asp.Net解决Session丢失


在asp.net里面,很多时候使用session来保存一些对象,比如说购物车等等,有很多时候,就算你设置了session超时的时间,session还是会无缘无故的丢失,这里有一种比较简单的方法可以设置session丢失的时间。
在web.config里面如下配置
    <sessionState 
     & ......

asp.net的sql防注入


/// <summary>
    /// 过滤标记
    /// </summary>
    /// <param name="NoHTML">包括HTML,脚本,数据库关键字,特殊字符的源码 </param>
    /// <returns>已经去除标记后的文字</returns>
  &nbs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号