我想知道有没有办法动态地将部分添加到MVC中的视图?
这就是我的想法
@model Foo
@AddSections(Foo.Bar)
这将是AddSections
方法,但我知道输出不应该是string
。
public string AddSections(int i)
{
switch(i)
{
case 1 :
return "@section State1 { <h1>Hello World! </h1>}" ;
default :
return "@section State2 { <h1>See you, World! </h1>}" ;
}
}
所以用一个更简单的词来说我的问题是
此方法的输出应该作为视图中的部分呈现。