MetaModel.GetActionPath(String, String, Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.