Classe RenderPartialExtensions (System.Web.Mvc.Html)

Cambia visualizzazione:
ScriptFree
Riferimento a .NET Framework
Classe RenderPartialExtensions
Il presente articolo è stato tradotto manualmente. Per visualizzare questa pagina e contemporaneamente visualizzarne il contenuto in lingua inglese, passare alla visualizzazione semplificata.

Fornisce supporto per il rendering di una visualizzazione parziale.

Gerarchia di ereditarietà

System.Object
  System.Web.Mvc.Html.RenderPartialExtensions

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

Visual Basic - (Dichiarazione)
<ExtensionAttribute> _
Public NotInheritable Class RenderPartialExtensions
Visual Basic (Utilizzo)
Non è necessario dichiarare un'istanza di una classe statica per accedere ai relativi membri.
C#
public static class RenderPartialExtensions
Visual C++
[ExtensionAttribute]
public ref class RenderPartialExtensions abstract sealed
JScript
public final class RenderPartialExtensions
Metodi

  Nome Descrizione
Metodo pubblico Membro statico RenderPartial(HtmlHelper, String) Esegue il rendering della visualizzazione parziale specificata utilizzando l'helper HTML specificato.
Metodo pubblico Membro statico RenderPartial(HtmlHelper, String, Object) Esegue il rendering della visualizzazione parziale specificata, passandone una copia dell'oggetto ViewDataDictionary corrente, ma con la proprietà Model impostata sul modello specificato.
Metodo pubblico Membro statico RenderPartial(HtmlHelper, String, ViewDataDictionary) Esegue il rendering della visualizzazione parziale specificata, sostituendo la relativa proprietà ViewData con l'oggetto ViewDataDictionary specificato.
Metodo pubblico Membro statico RenderPartial(HtmlHelper, String, Object, ViewDataDictionary) Esegue il rendering della visualizzazione parziale specificata, sostituendo la proprietà ViewData della visualizzazione parziale con l'oggetto ViewDataDictionary specificato e impostando la proprietà Model dei dati di visualizzazione sul modello specificato.
In alto
Note

The RenderPartialExtensions class contains methods that extend the HtmlHelper class. The RenderPartial method renders an ASP.NET user control (.ascx file) as a partial view.

Esempi

The following example shows how to create a partial view as a user control (.ascx file). The control displays the date and time strings that are passed in the ViewDataDictionary object. The control also calls the ActionLink helper method to refresh the date and time.

In the following example, the Index action method initializes the date and time strings and renders the Index view.

The following Index view shows how to use the RenderPartial helper method to display the partial view within its parent view. Unlike other HTML helper methods, a call to the RenderPartial method is enclosed in <% %> characters instead of <%= %> characters. This is because the RenderPartial method renders directly to the output stream. In contrast, most other helper methods return a string.

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche

Riferimenti