ASP.NET中GridView的文件輸出流方式
ASP.NET提供了許多種數(shù)據(jù)服務(wù)器控件,用于在Web頁面中顯示數(shù)據(jù)庫中的表數(shù)據(jù),GridView控件就是其中之一。這個控件和我們以前學(xué)過的DataGridView控件幾乎是一樣的,所以對GridView控件我們也并不陌生。
第一步:設(shè)置好你所需要的gridview所需要的Columns列,綁定好數(shù)據(jù),我的第一列的數(shù)據(jù)因為數(shù)據(jù)庫中保存的是“日月年時分秒”的格式,在輸出的時候,我給它加了一個dataformatstring的值“{0:yyyy-MM-dd}”,年月日的格式,這樣輸出來的時間格式就是2016-08-07,看起來也美觀一些

第二步:也就是綁定數(shù)據(jù),寫好查詢方法,然后直接DataSource綁定你的查詢方法,然后

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

除去for循環(huán)部分,其余的根據(jù)我這樣寫就可以了,我這個是加節(jié)點的文件輸出,如果你只是想把你grdview所顯示的所有數(shù)據(jù)輸出輸出的話,你就直接寫循環(huán)你gridview數(shù)據(jù)源的代碼就好,再加個循環(huán)j的,我這里所采用的stringBuilder,數(shù)據(jù)拼接,一個一個顯示我所需要的列
第四步:在頁面里面設(shè)置一個button單擊事件,調(diào)用這個方法,文件就自動產(chǎn)生了,根據(jù)日期生成,日期生成的代碼是:Response.AddHeader(@"Content-Disposition", "attachment; filename=" + DateTime.Now.ToString("_yyyyMMdd_HHmmss") + ".txt");你也可以修改它的拼接格式。
總結(jié)
以上就是ASP.NET中GridView的文件輸出流方式的全部內(nèi)容,希望本文對大家學(xué)習(xí)ASP.NE中的GridView有所幫助。
- asp.net實現(xiàn)固定GridView標(biāo)題欄的方法(凍結(jié)列功能)
- 在ASP.NET 2.0中操作數(shù)據(jù)之六十四:GridView批量添加數(shù)據(jù)
- 在ASP.NET 2.0中操作數(shù)據(jù)之十:使用 GridView和DetailView實現(xiàn)的主/從報表
- ASP.NET數(shù)據(jù)綁定GridView控件使用技巧
- ASP.NET數(shù)據(jù)綁定之GridView控件
- ASP.NET中GridView、DataList、DataGrid三個數(shù)據(jù)控件foreach遍歷用法示例
- asp.net GridView中使用RadioButton單選按鈕的方法
- asp.net Checbox在GridView中的應(yīng)用實例分析
- ASP.NET中GridView 重復(fù)表格列合并的實現(xiàn)方法
相關(guān)文章
.Net極限生產(chǎn)力之分表分庫全自動化Migrations?Code-First
這篇文章主要介紹了.Net極限生產(chǎn)力之分表分庫全自動化Migrations?Code-First,輕量級針對分表分庫讀寫分離的解決方案,具有零依賴、零學(xué)習(xí)成本、零業(yè)務(wù)代碼入侵適配2022-07-07
一文輕松了解ASP.NET與ASP.NET?Core多環(huán)境配置對比
ASP.NET?Core支持在多個環(huán)境中管理應(yīng)用程序,如開發(fā)(Development),預(yù)演(Staging)和生產(chǎn)(Production),下面這篇文章主要給大家介紹了關(guān)于ASP.NET與ASP.NET?Core多環(huán)境配置對比?的相關(guān)資料,需要的朋友可以參考下2022-04-04
國產(chǎn)化之Arm64?CPU+銀河麒麟系統(tǒng)安裝.NetCore的步驟詳解
這篇文章主要介紹了國產(chǎn)化之Arm64?CPU+銀河麒麟系統(tǒng)安裝.NetCore,這里就以ARM架構(gòu)舉例,其它CPU平臺的安裝過程都一樣,要下載的包不同而已,感興趣的朋友跟隨小編一起看看吧2022-03-03
asp.net中將js的返回值賦給asp.net控件的小例子
要做一個顯示用戶在線停留時間的功能,拖了一個label控件用于顯示時間,而時間是通過js來實現(xiàn)的,現(xiàn)在要把js的返回值賦給label,方法如下:2013-03-03
ASP.NET URL偽靜態(tài)重寫實現(xiàn)方法
ASP.NET下為靜態(tài)的實現(xiàn)方法。2009-12-12
ASP.Net中英文復(fù)合檢索文本框?qū)崿F(xiàn)思路及代碼
前段時間,寫一個用戶部門的管理頁面,需要對后臺獲取的用戶數(shù)據(jù)實現(xiàn)英漢檢索功能于是就有了下文,編輯的很詳細(xì)圖文并茂呢?感興趣的你可不要錯過了哈,或許本文對你有所幫助呢2013-02-02

