Поделиться через


RazorPage.RenderSectionAsync Метод

Определение

Перегрузки

RenderSectionAsync(String)

На страницах макета асинхронно отображает содержимое раздела с именем name.

RenderSectionAsync(String, Boolean)

На страницах макета асинхронно отображает содержимое раздела с именем name.

RenderSectionAsync(String)

Исходный код:
RazorPage.cs
Исходный код:
RazorPage.cs
Исходный код:
RazorPage.cs

На страницах макета асинхронно отображает содержимое раздела с именем name.

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)

Параметры

name
String

Визуализируемый раздел.

Возвращаемое значение

Объект Task<TResult> , который после завершения возвращает пустой IHtmlContentобъект .

Комментарии

Метод записывает данные в , Output а возвращаемое значение является значением маркера, которое позволяет выполнять запись (создается из-за @RenderSection(..)) для успешного выполнения. Однако значение не представляет отрисованное содержимое.

Применяется к

RenderSectionAsync(String, Boolean)

Исходный код:
RazorPage.cs
Исходный код:
RazorPage.cs
Исходный код:
RazorPage.cs

На страницах макета асинхронно отображает содержимое раздела с именем name.

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)

Параметры

name
String

Визуализируемый раздел.

required
Boolean

Указывает, что name раздел должен быть зарегистрирован (с помощью @section) на странице.

Возвращаемое значение

Объект Task<TResult> , который после завершения возвращает пустой IHtmlContentобъект .

Исключения

Значение , если required имеет значение true и раздел не был зарегистрирован с помощью @section на странице Razor.

Комментарии

Метод записывает данные в , Output а возвращаемое значение является значением маркера, которое позволяет выполнять запись (создается из-за @RenderSection(..)) для успешного выполнения. Однако значение не представляет отрисованное содержимое.

Применяется к