[ASP.NET]自訂Parameter參數

摘要:[ASP.NET]自訂Parameter參數

前言
         ASP.NET 提供的參數類別有 ControlParameterCookieParameterSessionParameterProfileParameterQueryStringParameter,但如果這些參數類別無法滿足需求時,可以自行繼承 Parameter 類別來實作自訂的參數類別。

範例
        例如要從DB中取得目前登入者的一些記錄,然後由GridView + SqlDataSource來呈現

這時需要在後端程式碼來設定參數的值,如果類似的參數很多,就可以使用自訂的Parameter參數類別

建立一個類別(cs)檔

原本的程式改變如下
加入 Register 指示詞,指定標籤前置詞與自訂參數類別的命名空間。

參考
System.Web.UI.WebControls.Parameter 類別

SampleCode:DemoParameter.rar