RazorPageBase.DefineSection 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
DefineSection(String, Func<Object,Task>) |
在页面中创建一个命名内容节,该节可在布局页 |
DefineSection(String, RenderAsyncDelegate) |
在页面中创建一个命名内容节,该节可在布局页 |
DefineSection(String, Func<Object,Task>)
- Source:
- RazorPageBase.cs
- Source:
- RazorPageBase.cs
- Source:
- RazorPageBase.cs
在页面中创建一个命名内容节,该节可在布局页 RenderSection
中使用 或 调用 RenderSectionAsync
protected:
void DefineSection(System::String ^ name, Func<System::Object ^, System::Threading::Tasks::Task ^> ^ section);
protected void DefineSection (string name, Func<object,System.Threading.Tasks.Task> section);
protected void DefineSection (string name, Func<object?,System.Threading.Tasks.Task> section);
member this.DefineSection : string * Func<obj, System.Threading.Tasks.Task> -> unit
Protected Sub DefineSection (name As String, section As Func(Of Object, Task))
参数
- name
- String
要创建的节的名称。
注解
这是一种临时占位符方法,支持 ASP.NET Core 2.0.0 编辑器代码生成。
适用于
DefineSection(String, RenderAsyncDelegate)
- Source:
- RazorPageBase.cs
- Source:
- RazorPageBase.cs
- Source:
- RazorPageBase.cs
在页面中创建一个命名内容节,该节可在布局页 RenderSection
中使用 或 调用 RenderSectionAsync
public:
virtual void DefineSection(System::String ^ name, Microsoft::AspNetCore::Mvc::Razor::RenderAsyncDelegate ^ section);
public virtual void DefineSection (string name, Microsoft.AspNetCore.Mvc.Razor.RenderAsyncDelegate section);
abstract member DefineSection : string * Microsoft.AspNetCore.Mvc.Razor.RenderAsyncDelegate -> unit
override this.DefineSection : string * Microsoft.AspNetCore.Mvc.Razor.RenderAsyncDelegate -> unit
Public Overridable Sub DefineSection (name As String, section As RenderAsyncDelegate)
参数
- name
- String
要创建的节的名称。
- section
- RenderAsyncDelegate
呈现 RenderAsyncDelegate 节时要执行的 。