Metodo ChildActionExtensions.Action (HtmlHelper, String, String) (System.Web.Mvc.Html)

Cambia visualizzazione:
ScriptFree
Riferimento a .NET Framework
Metodo ChildActionExtensions.Action (HtmlHelper, String, String)
Il presente articolo è stato tradotto manualmente. Per visualizzare questa pagina e contemporaneamente visualizzarne il contenuto in lingua inglese, passare alla visualizzazione semplificata.

Richiama il metodo di azione figlio specificato utilizzando il nome del controller specificato e restituisce il risultato come stringa HTML.

Spazio dei nomi:  System.Web.Mvc.Html
Assembly:  System.Web.Mvc (in System.Web.Mvc.dll)
Sintassi

Visual Basic - (Dichiarazione)
<ExtensionAttribute> _
Public Shared Function Action ( _
	htmlHelper As HtmlHelper, _
	actionName As String, _
	controllerName As String _
) As MvcHtmlString
Visual Basic (Utilizzo)
Dim htmlHelper As HtmlHelper
Dim actionName As String
Dim controllerName As String
Dim returnValue As MvcHtmlString

returnValue = htmlHelper.Action(actionName, _
	controllerName)
C#
public static MvcHtmlString Action(
	this HtmlHelper htmlHelper,
	string actionName,
	string controllerName
)
Visual C++
[ExtensionAttribute]
public:
static MvcHtmlString^ Action(
	HtmlHelper^ htmlHelper, 
	String^ actionName, 
	String^ controllerName
)
JScript
public static function Action(
	htmlHelper : HtmlHelper, 
	actionName : String, 
	controllerName : String
) : MvcHtmlString

Parametri

htmlHelper
Tipo: System.Web.Mvc.HtmlHelper
Istanza dell'helper HTML estesa da questo metodo.
actionName
Tipo: System.String
Nome del metodo di azione da richiamare.
controllerName
Tipo: System.String
Nome del controller contenente il metodo di azione.

Valore restituito

Tipo: System.Web.Mvc.MvcHtmlString
Risultato dell'azione figlio come stringa HTML.

Nota sull'utilizzo

In Visual Basic e C# è possibile chiamare questo metodo come metodo di istanza in qualsiasi oggetto di tipo HtmlHelper. Per chiamare il metodo utilizzando la sintassi del metodo di istanza, omettere il primo parametro. Per ulteriori informazioni, vedere b8020aae-374d-46a9-bcb7-8cc2390b93b6 o 175ce3ff-9bbf-4e64-8421-faeb81a0bb51.
Eccezioni

Eccezione Condizione
ArgumentNullException

Il parametro htmlHelper è null.

ArgumentException

Il parametro actionName è null o vuoto.

InvalidOperationException

Non è possibile trovare i dati del percorso virtuale necessari.

Esempi

The following example shows how to call the Action helper method in markup and how to pass to it the name of the action method and controller that renders the child view.

<%= Html.Action("ChildList", "Home") %>
Vedere anche

Riferimenti