程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> ReportView控件——使用心得

ReportView控件——使用心得

編輯:.NET實例教程

以前在做需要導出GirdVIEw到Excel的程序時, 都是自己寫導出方法,而且速度不是很快,最討厭的還是

VS2005在垃圾回收方面的缺陷導致Excel進程經常不能自動釋放,很是討厭。有那麼一個ReportVIEw控件自己

以前一直沒有用過,昨天看到網上一篇介紹ReportVIEw的文章後覺得不錯,就自己在ASP.Net下測試了一把。

1、需要一個測試頁面。

2、在app_code目錄下選擇“添加新項,選擇“數據集”,我們將它命名為“Mkstaffxsd”。

3、打開DataSet.xsd添加一個DataTable,我們將此DataTable命名為“dbstaff”;為此DataTable添加列,就是要在報表中顯示的列,我這邊測試數據有“姓名”“ID”,“部門”3個字段,所以添加3列就OK了。

4、添加新建項,選擇“報表”默認文件名為“Report.rdlc”;接著我們需要自己設計報表樣式。切換到Report.rdlc的設計窗口,從工具箱裡選擇添加“表”,並寫好列標題。然後右鍵單擊表格第二行第一列,選擇“表達式”,在編輯表達式對話框中,選擇字段,選擇staffid,確定;依次對第二單元格和第三單元格進行相同操作後,對Report.rdlc的操作告一段落。

ID 姓名 部門 =Fields!staffid.Value =Fields!name.Value =FIElds!deptname.Value

 

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