RazorPage.RenderSectionAsync 方法

定义

重载

RenderSectionAsync(String)

在布局页中,异步呈现名为 name的节的内容。

RenderSectionAsync(String, Boolean)

在布局页中,异步呈现名为 name的节的内容。

RenderSectionAsync(String)

在布局页中,异步呈现名为 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)

在布局页中,异步呈现名为 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的 。

例外

如果 requiredtrue ,则未使用 @section Razor 页中的 注册部分。

注解

方法写入 到 Output ,返回的值是一个令牌值,允许写入 (由于@RenderSection (.) ) 成功。 但是,该值不表示呈现的内容。

适用于