語言

RouteParameter 類別

定義

將 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
繼承
RouteParameter

備註

如果你在網站上實作 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 是否應該轉換成 null ,若該值為 Empty。

(繼承來源 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)

適用於

另請參閱