2011年8月18日 星期四

ASP.NET 自訂控制項 - QueryFieldForm

在Web Form的資料列表中,每一次都要根據不同的資料進行搜尋條件的使用者介面設計,往往在這個階段要投入很多的時間,而且當需求者想要對這個部份進行修改時,也需要耗費相當多的心力進行處理,QueryFieldForm也就為了這樣的不便而產生.先看看該如何定義與產生的結果:

定義需要的欄位(在這裡我預設這個控制項會是以兩欄的方式往下延伸)



執行結果UI



接下來可以透過控制項提供的存取方法來取得使用者所填入的值





整體的概念應該是類似FormView,不過在這個部份我稍微做了一些變化,每一個欄位UI是從外部的使用者控制項(User Control)載入,一方面能有效的達到共用的目的,一方面也容易進行修改.

沒有留言:

張貼留言