清單資料區域會隨報表資料集中的每一個群組或資料列重複。清單可以用於自由形式的報表,也可以與其他資料區域一起使用。您可以定義包含任何數目之報表項目的清單。清單可以巢狀放在另一份清單內,以提供多個資料群組。 Continue reading
Category Archives: ASP.Net
RDLC教學 (四) 矩陣
矩陣是資料安排在相交於持定資料點之資料行和資料列中的資料繫結報表項目。矩陣提供類似於交叉資料表和樞紐資料表的功能。資料表有一組靜態的資料行,但矩陣不同,它可以有動態的資料行。您可以定義包含靜態和動態資料列和資料行的矩陣。 Continue reading
RDLC教學 (三) 資料表的群組
這一篇要教各位使用資料表的群組功能,群組功能可以將欄位中同樣的資料合併再一起,如同SQL中的Group By 的概念,由於這次範例需要關聯兩個表,這次換以VIEW方式來做示範。 Continue reading
RDLC 教學(二) 顯示外來鍵值的做法
接續上一篇教學,這一篇要教各位抓取關聯另一個table的值的做法,因為資料庫有正規化緣故,所以資料存取時都需要同時存取多個tables,學長教我一個用Partial方法可以存取另一個table的值。 Continue reading
RDLC教學 (一) 使用LinqDataSource做為RDLC資料來源
簡介:
Visual Studio 裡有內建報表工具,可以幫助我們產生一些報表畫面,以前大部份都採用水晶報表開發,只是這個是要付費的,後來微軟推出這RDLC(Report Definition Language Client),目前功能還算是陽春,但可產生一些基本的畫面,但有時會出現莫名的bug或者功能不夠齊全會造成開發的困擾。在這裡就在學習的過程中記錄下來,一段時間沒弄就會忘記 = =,如果有問題也歡迎指教研究研究。
開發環境:
資料庫使用NorthWind北風資料庫,可從微軟網站下載,把資料庫附加起來。
開發工具為Visual Studio 2010版本。 Continue reading
GridView自訂DataSource
當GridView引用自訂義的資料來源
如果要進行EDIT、DELETE等動作都要自行定義方法
這裡我們用 Value Object 來做示範
Continue reading
自訂 RoleProvider
接著來看 角色 控制部分
通常一個使用者或許會有幾個角色
每個角色可能會被分派到不同權限
如果遇到多重角色實做起來就會比較棘手一點
現在我們先定義一個RoleProvider
Continue reading
自訂MembershipProvider及Login控制項
ASP有內建一套會員管理機制
只是有時候要自訂就沒這麼方便
可以透過覆寫MembershipProvider達到目的
Continue reading