在asp.net core mvc中增加了ViewComponent(視圖組件)的概念,視圖組件有點(diǎn)類似部分視圖,但是比部分視圖功能更加強(qiáng)大,它更有點(diǎn)像一個(gè)控制器。

使用方法

1,定義類派生自ViewComponent類

2,增加Task<IViewComponentResult> InvokeAsync方法

3,在InovkeAsync方法中增加邏輯,并返回視圖結(jié)果

4,在類上增加ViewComponent特性,可以標(biāo)注組件名稱:[ViewComponent(Name="組件名稱")]。這一步不是必需的。

具體實(shí)例:

網(wǎng)友評論

<sub id="ur4vd"></sub>
<p id="ur4vd"></p>
<td id="ur4vd"></td>