程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> ASP.NET基礎 >> ASP.NET中GridView的文件輸出流方式

ASP.NET中GridView的文件輸出流方式

編輯:ASP.NET基礎

ASP.NET提供了許多種數據服務器控件,用於在Web頁面中顯示數據庫中的表數據,GridView控件就是其中之一。這個控件和我們以前學過的DataGridView控件幾乎是一樣的,所以對GridView控件我們也並不陌生。

第一步:設置好你所需要的gridview所需要的Columns列,綁定好數據,我的第一列的數據因為數據庫中保存的是“日月年時分秒”的格式,在輸出的時候,我給它加了一個dataformatstring的值“{0:yyyy-MM-dd}”,年月日的格式,這樣輸出來的時間格式就是2016-08-07,看起來也美觀一些

第二步:也就是綁定數據,寫好查詢方法,然後直接DataSource綁定你的查詢方法,然後

綁定你的gridview,這樣,你所需要的值就拿到了

第三步:

 

除去for循環部分,其余的根據我這樣寫就可以了,我這個是加節點的文件輸出,如果你只是想把你grdview所顯示的所有數據輸出輸出的話,你就直接寫循環你gridview數據源的代碼就好,再加個循環j的,我這裡所采用的stringBuilder,數據拼接,一個一個顯示我所需要的列

第四步:在頁面裡面設置一個button單擊事件,調用這個方法,文件就自動產生了,根據日期生成,日期生成的代碼是:Response.AddHeader(@"Content-Disposition", "attachment; filename=" + DateTime.Now.ToString("_yyyyMMdd_HHmmss") + ".txt");你也可以修改它的拼接格式。

總結

以上就是ASP.NET中GridView的文件輸出流方式的全部內容,希望本文對大家學習ASP.NE中的GridView有所幫助。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved