Asp.net mvc 3 局部视图不';我看不出BeginForm是HtmlHelper的一部分

Asp.net mvc 3 局部视图不';我看不出BeginForm是HtmlHelper的一部分,asp.net-mvc-3,razor,mef,partial-views,Asp.net Mvc 3,Razor,Mef,Partial Views,在我的主应用程序中,我想将部分视图从插件DLL加载到主视图中。现在我正在使用@Html.Partial(/~bin/PluginName.dll/PluginName.ViewName.vbhtml)作为查看部分视图的方式。这就是我得到的错误: C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\b3a37fd6\7fe17e9b\App_Web_cucontractnumberplugin.cuc

在我的主应用程序中,我想将部分视图从插件DLL加载到主视图中。现在我正在使用
@Html.Partial(/~bin/PluginName.dll/PluginName.ViewName.vbhtml)
作为查看部分视图的方式。这就是我得到的错误:

C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET
Files\root\b3a37fd6\7fe17e9b\App_Web_cucontractnumberplugin.cucontractnumbersearch.vbhtml.1
45470.d2zb2yt5.0.vb(43): error BC30456: 'BeginForm' is not a member of 
'System.Web.WebPages.Html.HtmlHelper'.
我有一个类,在应用程序启动时将DLL加载到shadow目录中。我的局部视图中(目前)只有一个文本框。我最终想把一个搜索插件加载到我的主视图中

以下是我的部分观点:

@using(Html.BeginForm("ChangeCUNumber", "PluginName"))

@Html.TextBox("strCUNumber")


End Using

如果您需要任何澄清,请询问!谢谢

需要在我的插件视图中添加
@Inherits System.Web.Mvc.WebViewPage