MetaModel.GetActionPath(String, String, Object) Metodo

Definizione

Restituisce il percorso azione associato a una tabella specifica.

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

Parametri

tableName
String

Nome della tabella a cui viene applicata l'azione.

action
String

Azione da applicare alla tabella.

row
Object

Oggetto che rappresenta una singola riga di dati in una tabella. L'oggetto row è utilizzato per fornire i valori dei parametri della stringa di query.

Restituisce

String

URL associato alla route.

Esempio

Nell'esempio seguente viene illustrato come usare il metodo per valutare il GetActionPath(String, String, Object) percorso di routing (determinare l'URL) per una tabella specificata. Per un esempio completo, vedere 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

Commenti

La route è determinata dalla combinazione del nome e dell'azione della tabella.

Eseguire un esempio online di questa funzionalità.

Si applica a