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?Core使用SkiaSharp實現(xiàn)快速生成二維碼
這篇文章主要為大家詳細(xì)介紹了.NET?Core如何使用SkiaSharp實現(xiàn)快速生成二維碼,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-01-01Asp.Net Core 調(diào)用第三方Open API查詢物流數(shù)據(jù)的示例
這篇文章主要介紹了Asp.Net Core 調(diào)用第三方Open API查詢物流數(shù)據(jù)的示例,幫助大家更好的理解和學(xué)習(xí)使用Asp.Net Core,感興趣的朋友可以了解下2021-03-03ASP.NET session.timeout設(shè)置案例詳解
這篇文章主要介紹了ASP.NET session.timeout設(shè)置案例詳解,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下2021-08-08asp.net正則表達(dá)式刪除指定的HTML標(biāo)簽的代碼
抓取某網(wǎng)頁的數(shù)據(jù)后(比如描述),如果照原樣顯示的話,可能會因為它里面包含沒有閉合的HTML標(biāo)簽而打亂了格式,也可能它里面用了比較讓人 費(fèi)解 的HTML標(biāo)簽,把預(yù)訂的格式攪亂.2010-09-09Visual Studio 2017無法加載Visual Studio 2015創(chuàng)建的SharePoint解決方法
這篇文章主要為大家詳細(xì)介紹了Visual Studio 2017無法加載Visual Studio 2015創(chuàng)建的SharePoint的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-03-03asp.net core3.1 引用的元包dll版本兼容性問題解決方案
這篇文章主要介紹了asp.net core 3.1 引用的元包dll版本兼容性問題解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03