MetaTable.GetActionPath 方法

定義

取得指定之資料列的動作路徑。

多載

GetActionPath(String, Object, String)

使用動作的名稱和動作的虛擬路徑,傳回指定之資料列的動作路徑。

GetActionPath(String)

傳回目前資料表和指定之動作的動作路徑。

GetActionPath(String, IList<Object>)

傳回目前資料表、指定之動作和指定之主索引鍵的動作路徑。

GetActionPath(String, Object)

使用動作的名稱,傳回指定之資料列的動作路徑。

GetActionPath(String, RouteValueDictionary)

傳回目前資料表和指定之動作和路徑 (Route) 的動作路徑 (Path)。

GetActionPath(String, IList<Object>, String)

根據指定之主索引鍵和虛擬目錄,將查詢字串附加至動作路徑。

備註

移動路徑是特定實體動作的 URL。 如需詳細資訊,請參閱 類別概 System.Web.DynamicData.PageAction 觀。

GetActionPath(String, Object, String)

使用動作的名稱和動作的虛擬路徑,傳回指定之資料列的動作路徑。

public:
 System::String ^ GetActionPath(System::String ^ action, System::Object ^ row, System::String ^ path);
public:
 virtual System::String ^ GetActionPath(System::String ^ action, System::Object ^ row, System::String ^ path);
public string GetActionPath (string action, object row, string path);
member this.GetActionPath : string * obj * string -> string
abstract member GetActionPath : string * obj * string -> string
override this.GetActionPath : string * obj * string -> string
Public Function GetActionPath (action As String, row As Object, path As String) As String

參數

action
String

動作的名稱。

row
Object

物件,包含動作路徑的資料列。

path
String

動作的虛擬路徑。

傳回

指定之資料列的動作路徑。

備註

移動路徑是特定實體動作的 URL。 如需詳細資訊,請參閱 類別概 System.Web.DynamicData.PageAction 觀。

適用於

GetActionPath(String)

傳回目前資料表和指定之動作的動作路徑。

public:
 System::String ^ GetActionPath(System::String ^ action);
public:
 virtual System::String ^ GetActionPath(System::String ^ action);
public string GetActionPath (string action);
member this.GetActionPath : string -> string
abstract member GetActionPath : string -> string
override this.GetActionPath : string -> string
Public Function GetActionPath (action As String) As String

參數

action
String

動作的名稱。

傳回

指定之資料動作的動作路徑。

範例

移動路徑是特定實體動作的 URL。 如需詳細資訊,請參閱 類別概 System.Web.DynamicData.PageAction 觀。

適用於

GetActionPath(String, IList<Object>)

傳回目前資料表、指定之動作和指定之主索引鍵的動作路徑。

public:
 System::String ^ GetActionPath(System::String ^ action, System::Collections::Generic::IList<System::Object ^> ^ primaryKeyValues);
public:
 virtual System::String ^ GetActionPath(System::String ^ action, System::Collections::Generic::IList<System::Object ^> ^ primaryKeyValues);
public string GetActionPath (string action, System.Collections.Generic.IList<object> primaryKeyValues);
member this.GetActionPath : string * System.Collections.Generic.IList<obj> -> string
abstract member GetActionPath : string * System.Collections.Generic.IList<obj> -> string
override this.GetActionPath : string * System.Collections.Generic.IList<obj> -> string
Public Function GetActionPath (action As String, primaryKeyValues As IList(Of Object)) As String

參數

action
String

動作的名稱。

primaryKeyValues
IList<Object>

組成主索引鍵的資料行值清單。

傳回

指定之動作和主索引鍵的動作路徑。

備註

移動路徑是特定實體動作的 URL。 如需詳細資訊,請參閱 類別概 System.Web.DynamicData.PageAction 觀。

適用於

GetActionPath(String, Object)

使用動作的名稱,傳回指定之資料列的動作路徑。

public:
 System::String ^ GetActionPath(System::String ^ action, System::Object ^ row);
public:
 virtual System::String ^ GetActionPath(System::String ^ action, System::Object ^ row);
public string GetActionPath (string action, object row);
member this.GetActionPath : string * obj -> string
abstract member GetActionPath : string * obj -> string
override this.GetActionPath : string * obj -> string
Public Function GetActionPath (action As String, row As Object) As String

參數

action
String

動作的名稱。

row
Object

要取得動作路徑的資料列。

傳回

指定之資料列的動作路徑。

備註

移動路徑是特定實體動作的 URL。 移動路徑包含主鍵資料行名稱,可用於查詢字串篩選。

如需詳細資訊,請參閱 類別概 System.Web.DynamicData.PageAction 觀。

適用於

GetActionPath(String, RouteValueDictionary)

傳回目前資料表和指定之動作和路徑 (Route) 的動作路徑 (Path)。

public:
 System::String ^ GetActionPath(System::String ^ action, System::Web::Routing::RouteValueDictionary ^ routeValues);
public:
 virtual System::String ^ GetActionPath(System::String ^ action, System::Web::Routing::RouteValueDictionary ^ routeValues);
public string GetActionPath (string action, System.Web.Routing.RouteValueDictionary routeValues);
member this.GetActionPath : string * System.Web.Routing.RouteValueDictionary -> string
abstract member GetActionPath : string * System.Web.Routing.RouteValueDictionary -> string
override this.GetActionPath : string * System.Web.Routing.RouteValueDictionary -> string
Public Function GetActionPath (action As String, routeValues As RouteValueDictionary) As String

參數

action
String

動作的名稱。

routeValues
RouteValueDictionary

動作的路徑清單。

傳回

指定之動作和路徑 (Route) 的動作路徑 (Path)。

備註

移動路徑是特定實體動作的 URL。 如需詳細資訊,請參閱 類別概 System.Web.DynamicData.PageAction 觀。

適用於

GetActionPath(String, IList<Object>, String)

根據指定之主索引鍵和虛擬目錄,將查詢字串附加至動作路徑。

public:
 System::String ^ GetActionPath(System::String ^ action, System::Collections::Generic::IList<System::Object ^> ^ primaryKeyValues, System::String ^ path);
public:
 virtual System::String ^ GetActionPath(System::String ^ action, System::Collections::Generic::IList<System::Object ^> ^ primaryKeyValues, System::String ^ path);
public string GetActionPath (string action, System.Collections.Generic.IList<object> primaryKeyValues, string path);
member this.GetActionPath : string * System.Collections.Generic.IList<obj> * string -> string
abstract member GetActionPath : string * System.Collections.Generic.IList<obj> * string -> string
override this.GetActionPath : string * System.Collections.Generic.IList<obj> * string -> string
Public Function GetActionPath (action As String, primaryKeyValues As IList(Of Object), path As String) As String

參數

action
String

動作的名稱。

primaryKeyValues
IList<Object>

組成主索引鍵的資料行值清單。

path
String

動作的虛擬路徑。

傳回

指定之主索引鍵和虛擬目錄的動作路徑加上附加在其後面的查詢字串值。

備註

移動路徑是特定實體動作的 URL。 如需詳細資訊,請參閱 類別概 System.Web.DynamicData.PageAction 觀。

適用於