Freigeben über


RazorPage.RenderSectionAsync Methode

Definition

Überlädt

RenderSectionAsync(String)

Auf Layoutseiten wird der Inhalt des Abschnitts mit dem Namen nameasynchron gerendert.

RenderSectionAsync(String, Boolean)

Auf Layoutseiten wird der Inhalt des Abschnitts mit dem Namen nameasynchron gerendert.

RenderSectionAsync(String)

Quelle:
RazorPage.cs
Quelle:
RazorPage.cs

Auf Layoutseiten wird der Inhalt des Abschnitts mit dem Namen nameasynchron gerendert.

public:
 System::Threading::Tasks::Task<Microsoft::AspNetCore::Html::HtmlString ^> ^ RenderSectionAsync(System::String ^ name);
public System.Threading.Tasks.Task<Microsoft.AspNetCore.Html.HtmlString> RenderSectionAsync (string name);
public System.Threading.Tasks.Task<Microsoft.AspNetCore.Html.HtmlString?> RenderSectionAsync (string name);
member this.RenderSectionAsync : string -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Html.HtmlString>
Public Function RenderSectionAsync (name As String) As Task(Of HtmlString)

Parameter

name
String

Der zu rendernde Abschnitt.

Gibt zurück

Ein Task<TResult> , der bei Abschluss ein leeres IHtmlContentzurückgibt.

Hinweise

Die Methode schreibt in, Output und der zurückgegebene Wert ist ein Tokenwert, der das Schreiben zulässt (aufgrund von @RenderSection(.)) , um erfolgreich zu sein. Der Wert stellt jedoch nicht den gerenderten Inhalt dar.

Gilt für:

RenderSectionAsync(String, Boolean)

Quelle:
RazorPage.cs
Quelle:
RazorPage.cs

Auf Layoutseiten wird der Inhalt des Abschnitts mit dem Namen nameasynchron gerendert.

public:
 System::Threading::Tasks::Task<Microsoft::AspNetCore::Html::HtmlString ^> ^ RenderSectionAsync(System::String ^ name, bool required);
public System.Threading.Tasks.Task<Microsoft.AspNetCore.Html.HtmlString> RenderSectionAsync (string name, bool required);
public System.Threading.Tasks.Task<Microsoft.AspNetCore.Html.HtmlString?> RenderSectionAsync (string name, bool required);
member this.RenderSectionAsync : string * bool -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Html.HtmlString>
Public Function RenderSectionAsync (name As String, required As Boolean) As Task(Of HtmlString)

Parameter

name
String

Der zu rendernde Abschnitt.

required
Boolean

Gibt an, dass der name Abschnitt (mit @section) auf der Seite registriert werden muss.

Gibt zurück

Ein Task<TResult> , der bei Abschluss ein leeres IHtmlContentzurückgibt.

Ausnahmen

, wenn required ist true und der Abschnitt nicht mithilfe von @section auf der Razor-Seite registriert wurde.

Hinweise

Die Methode schreibt in, Output und der zurückgegebene Wert ist ein Tokenwert, der das Schreiben zulässt (aufgrund von @RenderSection(.)) , um erfolgreich zu sein. Der Wert stellt jedoch nicht den gerenderten Inhalt dar.

Gilt für: