摘要:[ASP.NET]自訂Parameter參數
前言
ASP.NET 提供的參數類別有 ControlParameter、CookieParameter、SessionParameter、ProfileParameter 和 QueryStringParameter,但如果這些參數類別無法滿足需求時,可以自行繼承 Parameter 類別來實作自訂的參數類別。
範例
例如要從DB中取得目前登入者的一些記錄,然後由GridView + SqlDataSource來呈現
這時需要在後端程式碼來設定參數的值,如果類似的參數很多,就可以使用自訂的Parameter參數類別
建立一個類別(cs)檔
原本的程式改變如下
加入 Register 指示詞,指定標籤前置詞與自訂參數類別的命名空間。
參考
System.Web.UI.WebControls.Parameter 類別
SampleCode:DemoParameter.rar