本篇內(nèi)容主要講解“ASP.NET中GridView控件的文件輸出流方式”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“ASP.NET中GridView控件的文件輸出流方式”吧!
ASP.NET提供了許多種數(shù)據(jù)服務(wù)器控件,用于在Web頁(yè)面中顯示數(shù)據(jù)庫(kù)中的表數(shù)據(jù),GridView控件就是其中之一。這個(gè)控件和我們以前學(xué)過(guò)的DataGridView控件幾乎是一樣的,所以對(duì)GridView控件我們也并不陌生。
第一步:設(shè)置好你所需要的gridview所需要的Columns列,綁定好數(shù)據(jù),我的第一列的數(shù)據(jù)因?yàn)閿?shù)據(jù)庫(kù)中保存的是“日月年時(shí)分秒”的格式,在輸出的時(shí)候,我給它加了一個(gè)dataformatstring的值“{0:yyyy-MM-dd}”,
年月日的格式,這樣輸出來(lái)的時(shí)間格式就是2016-08-07,看起來(lái)也美觀一些
第二步:也就是綁定數(shù)據(jù),寫好查詢方法,然后直接DataSource綁定你的查詢方法,然后
綁定你的gridview,這樣,你所需要的值就拿到了
第三步:
除去for循環(huán)部分,其余的根據(jù)我這樣寫就可以了,我這個(gè)是加節(jié)點(diǎn)的文件輸出,如果你只是想把你grdview所顯示的所有數(shù)據(jù)輸出輸出的話,你就直接寫循環(huán)你gridview數(shù)據(jù)源的代碼就好,再加個(gè)循環(huán)j的,我這里所采用的stringBuilder,數(shù)據(jù)拼接,一個(gè)一個(gè)顯示我所需要的列
第四步:在頁(yè)面里面設(shè)置一個(gè)button單擊事件,調(diào)用這個(gè)方法,文件就自動(dòng)產(chǎn)生了,根據(jù)日期生成,日期生成的代碼是:Response.AddHeader(@"Content-Disposition", "attachment; filename=" + DateTime.Now.ToString("_yyyyMMdd_HHmmss") + ".txt");
你也可以修改它的拼接格式。
到此,相信大家對(duì)“ASP.NET中GridView控件的文件輸出流方式”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)建站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
本文題目:ASP.NET中GridView控件的文件輸出流方式-創(chuàng)新互聯(lián)
當(dāng)前網(wǎng)址:http://jinyejixie.com/article2/eiiic.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、搜索引擎優(yōu)化、域名注冊(cè)、品牌網(wǎng)站制作、ChatGPT、建站公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容