Freigeben über


MetaModel.GetActionPath(String, String, Object) Methode

Definition

Gibt den Aktionspfad zurück, der einer bestimmten Tabelle zugeordnet ist.

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

Parameter

tableName
String

Der Name der Tabelle, auf die die Aktion angewendet wird.

action
String

Die Aktion, die auf die Tabelle angewendet werden soll.

row
Object

Ein Objekt, das eine einzelne Datenzeile in einer Tabelle darstellt. Mit row werden Werte für Abfragezeichenfolgenparameter bereitgestellt.

Gibt zurück

String

Die URL, die der Route zugeordnet ist.

Beispiele

Im folgenden Beispiel wird gezeigt, wie Sie die GetActionPath(String, String, Object) Methode zum Bewerten des Routingpfads (bestimmen der URL) für eine angegebene Tabelle verwenden. Ein vollständiges Beispiel finden Sie unter MetaModel.

// Get the registered action path.
public string EvaluateActionPath()
{
    string tableName = LinqDataSource1.TableName;
    
    MetaModel model = GetModel(false);

    string actionPath =
        model.GetActionPath(tableName,
            System.Web.DynamicData.PageAction.List, GetDataItem());
    return actionPath;
}
' Get the registered action path.
Public Function EvaluateActionPath() As String
    Dim tableName As String = LinqDataSource1.TableName

    Dim model As MetaModel = GetModel(False)

    Dim actionPath As String = model.GetActionPath(tableName, System.Web.DynamicData.PageAction.List, GetDataItem())
    Return actionPath
End Function

Hinweise

Die Route wird durch die Kombination des Tabellennamens und der Aktion bestimmt.

Führen Sie ein Onlinebeispiel dieses Features aus.

Gilt für