【发布时间】:2017-04-21 11:01:28
【问题描述】:
什么是调用方法?
下面是我的viewcomponent() 方法。
public IViewComponentResult Invoke()
{
ViewBag.SelectedCategory = RouteData?.Values["category"];
return
View(repository.Products.Select(x=>x.Category).Distinct().OrderBy(x=>x));
}
这是匿名函数吗?
这个函数叫什么名字?
我尝试将"Invoke"改成"func",但是没有语法错误而是出现运行时错误。
是否可以在单个视图组件类中拥有多个具有“Invoke”名称并接收不同参数的方法。
我知道视图组件用于渲染部分视图,我们使用 helper 就是这个
@await Component.InvokeAsync("Here is the name of your view component")
"component.InvokeAsynk" 进入你的组件类并找到 Invoke 方法,然后遵循这个方法
【问题讨论】:
标签: c# asp.net-core asp.net-core-viewcomponent