我看到的关于WebHelpers FileUpload的一切都在使用Razor的MVC中。我假设我也可以在普通的aspx页面中使用它?我安装了WebHelpers包,我看到了WebHelpers参考。在我的页面顶部,我有:
<%@ Import Namespace="WebHelpers" %>
当我放置我的HTML时:
<%=FileUpload.
GetHTML()不是一个有效的方法,但这是我在示例中看到的。我错过了什么?
答案 0 :(得分:1)
如果您使用传统的网络表单,最简单的方法是使用FileUpload
web control。
<asp:FileUpload id="FileUpload1" runat="server">
</asp:FileUpload>
如果您对使用它不感兴趣,那么还有许多其他“文件上传”类型控件(免费和商业用途)。
我的理解是WebHelpers与Razor视图一起使用,我认为将它集成到webforms aspx页面并不容易(虽然这篇文章似乎有一种hacky方式:{{ 3}})。