0

メイン アプリで、プラグイン 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をシャドウディレクトリにロードするクラスがあります。私の部分的なビュー (今のところ) にあるのは、テキスト ボックスだけです。最終的には、検索のプラグインをメイン ビューにロードしたいと考えています。

これが私の部分的な見方です:

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

@Html.TextBox("strCUNumber")


End Using

明確にする必要がある場合は、質問してください。ありがとう!

4

1 に答える 1

0

@Inherits System.Web.Mvc.WebViewPageプラグイン ビューに追加する必要がありました

于 2012-06-27T19:50:18.200 に答える