我想在我的 MVC 4 项目中创建类似于用户控件的东西。我已按照本文中的说明进行操作,因此我在项目中添加了 App_Code 文件夹(最初并不存在)。在里面我放了一个文件
VDRazorHelpers.cshtml
在该文件中,我的代码实际上是一个静态 html 表(稍后我将添加动态值):
@helper PropertySummary(){
<tr>
<td width="210" align="center" colspan="2">
<img src="http://www.mysite.com/images/BG1.JPG" width="210" height="140" />
</td>
</tr>
}
然后在我看来,我尝试访问那个助手写作:
@VDRazorHelpers.PropertySummary
但这似乎不可用。
我知道我提到的文章是针对 MVC3 的。它有变化吗?在 MVC4 中拥有自定义可重用 html 部分的正确方法是什么?
这是智能感知的屏幕截图: