Ber*_*nDK 0 c# file-upload asp.net-webpages razor-2
我曾尝试在 IIS 上安装 MVC3、MVC4 和网页 2,但它一直告诉我@FileUpload.GetHTML不存在...
“/”应用程序中的服务器错误。
编译错误
说明:在编译服务>此请求所需的资源期间发生错误。请查看以下特定错误详细信息并适当修改您的源代码。
编译器错误消息:CS0103:当前上下文中不存在名称“FileUpload”
源错误:
Line 17: <body>
Line 18: <h1>FileUpload - Single-File Example</h1>
Line 19: @FileUpload.GetHtml( <---- RED LINE
Line 20: initialNumberOfFiles:1,
Line 21: allowMoreFilesToBeAdded:false,
Run Code Online (Sandbox Code Playgroud)
我试图手动复制 dll 以确保它们是正确的版本等。
微软的例子似乎包括 Microsoft.Web.Helpers ??? 在 Razor (v2) 中找不到任何地方...
FileUpload 不是 Razor V2 中的 Helpers 的一部分吗?
@FileUpload.GetHTML不是System.Web.Helpers程序集的一部分。它Microsoft.AspNet.Web.Helpers.Mvc是您必须在项目中安装的NuGet的一部分:
Install-Package Microsoft.AspNet.Web.Helpers.Mvc
Run Code Online (Sandbox Code Playgroud)