RouteParameter 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將 URL 區段的值綁定到參數物件。
public ref class RouteParameter : System::Web::UI::WebControls::Parameter
public class RouteParameter : System.Web.UI.WebControls.Parameter
type RouteParameter = class
inherit Parameter
Public Class RouteParameter
Inherits Parameter
- 繼承
備註
如果你在網站上實作 ASP.NET 路由,你可以使用 RouteParameter 物件將請求 URL 的一段值綁定到資料庫查詢或指令上。 你可以在標記中宣告 RouteParameter 物件來控制資料來源或控制項 QueryExtender 。
建構函式
| 名稱 | Description |
|---|---|
| RouteParameter() |
初始化 RouteParameter 類別的新執行個體。 |
| RouteParameter(RouteParameter) |
利用指定實例的值初始化該類別的新 RouteParameter 實例。 |
| RouteParameter(String, DbType, String) |
透過使用指定的參數名稱與資料庫類型,以及路由資料的指定鍵來初始化該 RouteParameter 類別的新實例。 |
| RouteParameter(String, String) |
透過使用指定的參數名稱及指定的路由資料鍵來初始化該類別的新實例 RouteParameter 。 |
| RouteParameter(String, TypeCode, String) |
透過使用指定的參數名稱與類型,以及路由資料的指定鍵來初始化類別的新實例 RouteParameter 。 |
屬性
| 名稱 | Description |
|---|---|
| ConvertEmptyStringToNull |
取得或設定一個值,表示該物件綁定的值 Parameter 是否應該轉換成 |
| DbType |
取得或設定參數的資料庫類型。 (繼承來源 Parameter) |
| DefaultValue |
指定參數的預設值,若該參數在呼叫時 Evaluate(HttpContext, Control) 未初始化。 (繼承來源 Parameter) |
| Direction |
表示物件是否 Parameter 用於綁定值到控制項,或控制項可用來更改該值。 (繼承來源 Parameter) |
| IsTrackingViewState |
會取得一個值,表示物件是否 Parameter 正在儲存其檢視狀態的變更。 (繼承來源 Parameter) |
| Name |
取得或設定參數名稱。 (繼承來源 Parameter) |
| RouteKey |
取得或設定路由段的名稱,從中取得路由參數的值。 |
| Size |
取得或設定參數大小。 (繼承來源 Parameter) |
| Type |
取得或設定 參數的類型。 (繼承來源 Parameter) |
| ViewState |
它會取得一個狀態資訊字典,讓你能在多個請求中儲存並還原物件的視圖狀態 Parameter ,針對同一頁面。 (繼承來源 Parameter) |
方法
| 名稱 | Description |
|---|---|
| Clone() |
回傳一個與目前 RouteParameter 實例相同的副本。 |
| Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| Evaluate(HttpContext, Control) |
評估請求 URL 並回傳參數值。 |
| GetDatabaseType() |
取得 DbType 與當前 Parameter 實例 CLR 類型等同的值。 (繼承來源 Parameter) |
| GetHashCode() |
做為預設哈希函式。 (繼承來源 Object) |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| LoadViewState(Object) |
還原資料來源檢視先前儲存的檢視狀態。 (繼承來源 Parameter) |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| OnParameterChanged() |
呼叫OnParametersChanged(EventArgs)包含該ParameterCollection物件的集合的方法Parameter。 (繼承來源 Parameter) |
| SaveViewState() |
會將自頁面發布以來物件 Parameter 視圖狀態的變更保存回伺服器。 (繼承來源 Parameter) |
| SetDirty() |
標記 Parameter 物件,使其狀態會被記錄在視圖狀態。 (繼承來源 Parameter) |
| ToString() |
將這個實例的值轉換為其相等的字串表示。 (繼承來源 Parameter) |
| TrackViewState() |
使 Parameter 物件追蹤檢視狀態的變更,以便將變更儲存在控制項的 ViewState 物件中,並跨同頁面的請求持續存在。 (繼承來源 Parameter) |
明確介面實作
| 名稱 | Description |
|---|---|
| ICloneable.Clone() |
回傳一個與目前 Parameter 實例相同的副本。 (繼承來源 Parameter) |
| IStateManager.IsTrackingViewState |
會取得一個值,表示物件是否 Parameter 正在儲存其檢視狀態的變更。 (繼承來源 Parameter) |
| IStateManager.LoadViewState(Object) |
還原資料來源檢視先前儲存的檢視狀態。 (繼承來源 Parameter) |
| IStateManager.SaveViewState() |
會將自頁面發布以來物件 Parameter 視圖狀態的變更保存回伺服器。 (繼承來源 Parameter) |
| IStateManager.TrackViewState() |
使 Parameter 物件追蹤檢視狀態的變更,以便將變更儲存在控制項的 ViewState 物件中,並跨同頁面的請求持續存在。 (繼承來源 Parameter) |