Freigeben über


MetaTable.GetActionPath Methode

Definition

Ruft den Aktionspfad für die angegebene Zeile ab.

Überlädt

GetActionPath(String, Object, String)

Gibt den Aktionspfad für die angegebene Zeile unter Verwendung des Namens und virtuellen Pfads der Aktion zurück.

GetActionPath(String)

Gibt den Aktionspfad für die aktuelle Tabelle und die angegebene Aktion zurück.

GetActionPath(String, IList<Object>)

Gibt den Aktionspfad für die aktuelle Tabelle, die angegebene Aktion und den angegebenen Primärschlüssel zurück.

GetActionPath(String, Object)

Gibt den Aktionspfad für die angegebene Zeile unter Verwendung des Namens der Aktion zurück.

GetActionPath(String, RouteValueDictionary)

Gibt den Aktionspfad für die aktuelle Tabelle, für die angegebene Aktion und für die angegebenen Routen zurück.

GetActionPath(String, IList<Object>, String)

Fügt Abfragezeichenfolgen auf der Grundlage des angegebenen Primärschlüssels und des angegebenen virtuellen Pfads an den Aktionspfad an.

Hinweise

Der Aktionspfad ist eine URL für eine Aktion für eine bestimmte Entität. Weitere Informationen finden Sie in der System.Web.DynamicData.PageAction Klassenübersicht.

GetActionPath(String, Object, String)

Gibt den Aktionspfad für die angegebene Zeile unter Verwendung des Namens und virtuellen Pfads der Aktion zurück.

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

Parameter

action
String

Der Name der Aktion

row
Object

Ein Objekt, das die Zeile für den Aktionspfad enthält.

path
String

Der virtuelle Pfad der Aktion.

Gibt zurück

Der Aktionspfad für die angegebene Zeile.

Hinweise

Der Aktionspfad ist eine URL für eine Aktion für eine bestimmte Entität. Weitere Informationen finden Sie in der System.Web.DynamicData.PageAction Klassenübersicht.

Gilt für:

GetActionPath(String)

Gibt den Aktionspfad für die aktuelle Tabelle und die angegebene Aktion zurück.

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

Parameter

action
String

Der Name der Aktion

Gibt zurück

Der Aktionspfad für die angegebene Aktion.

Beispiele

Der Aktionspfad ist eine URL für eine Aktion für eine bestimmte Entität. Weitere Informationen finden Sie in der System.Web.DynamicData.PageAction Klassenübersicht.

Gilt für:

GetActionPath(String, IList<Object>)

Gibt den Aktionspfad für die aktuelle Tabelle, die angegebene Aktion und den angegebenen Primärschlüssel zurück.

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

Parameter

action
String

Der Name der Aktion

primaryKeyValues
IList<Object>

Die Liste der Spaltenwerte, aus denen der Primärschlüssel besteht.

Gibt zurück

Der Aktionspfad für die angegebene Aktion und den angegebenen Primärschlüssel.

Hinweise

Der Aktionspfad ist eine URL für eine Aktion für eine bestimmte Entität. Weitere Informationen finden Sie in der System.Web.DynamicData.PageAction Klassenübersicht.

Gilt für:

GetActionPath(String, Object)

Gibt den Aktionspfad für die angegebene Zeile unter Verwendung des Namens der Aktion zurück.

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

Parameter

action
String

Der Name der Aktion

row
Object

Die Zeile, deren Aktionspfad abgerufen werden soll.

Gibt zurück

Der Aktionspfad für die angegebene Zeile.

Hinweise

Der Aktionspfad ist eine URL für eine Aktion für eine bestimmte Entität. Der Aktionspfad enthält die Namen der Primärschlüsselspalte, die für Abfragezeichenfolgenfilter verwendet werden können.

Weitere Informationen finden Sie in der System.Web.DynamicData.PageAction Klassenübersicht.

Gilt für:

GetActionPath(String, RouteValueDictionary)

Gibt den Aktionspfad für die aktuelle Tabelle, für die angegebene Aktion und für die angegebenen Routen zurück.

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

Parameter

action
String

Der Name der Aktion

routeValues
RouteValueDictionary

Die Liste der Routen für die Aktion.

Gibt zurück

Der Aktionspfad für die angegebene Aktion und die angegebenen Routen.

Hinweise

Der Aktionspfad ist eine URL für eine Aktion für eine bestimmte Entität. Weitere Informationen finden Sie in der System.Web.DynamicData.PageAction Klassenübersicht.

Gilt für:

GetActionPath(String, IList<Object>, String)

Fügt Abfragezeichenfolgen auf der Grundlage des angegebenen Primärschlüssels und des angegebenen virtuellen Pfads an den Aktionspfad an.

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

Parameter

action
String

Der Name der Aktion

primaryKeyValues
IList<Object>

Die Liste der Spaltenwerte, aus denen der Primärschlüssel besteht.

path
String

Der virtuelle Pfad der Aktion.

Gibt zurück

Der Aktionspfad für den angegebenen Primärschlüssel und den angegebenen virtuellen Pfad, an den Abfragezeichenfolgenwerte angefügt sind.

Hinweise

Der Aktionspfad ist eine URL für eine Aktion für eine bestimmte Entität. Weitere Informationen finden Sie in der System.Web.DynamicData.PageAction Klassenübersicht.

Gilt für: