我正在开发具有配置文件图像上传功能的注册模块,我正在使用HTML文件上传控件和Web API访问数据库。,任何人都可以在Code后面分享如何进行文件上传,以便文件名应存储在Files表中,以及在/ portals / 0 / user路径中获取四个重新调整大小的图像。
答案 0 :(得分:0)
请尝试查看以下链接 -
http://www.codeproject.com/Articles/1757/File-Upload-with-ASP-NET
它只显示使用Asp.net代码的上传图片
答案 1 :(得分:0)
您可以在模块视图中使用 DNNFilePicker
使用标记上的ShowFolders属性限制文件夹:
<%@ Register TagPrefix="dnn" Assembly="DotNetNuke.Web" Namespace="DotNetNuke.Web.UI.WebControls" %>
<dnn:DnnFilePicker runat="server" ShowFolders="false" ID="fpUserFiles" FileFilter="pdf,gif,jpg" />
在Page_Load事件中,设置文件夹:
// Limit filepath to user's folder
fpUserFiles.FilePath = FolderManager.Instance.GetUserFolder(User).FolderPath;