我创建了一个按钮并为其分配了命令。用户单击按钮后,应显示打开文件对话框(< input type =“file”/>)。选择文件后,必须将其上载到服务器。那么显示打开文件对话框和获取用户输入的最快方法是什么?
答案 0 :(得分:0)
首次上传Sitecore并不是直截了当的。如果我们以Package Upload Form为例,我们看到它使用了2个aspx页面。此外,在CMS上传时,它会将信息存储到数据库中。
可能的解决方案:
创建上传表单,该表单将在用户单击按钮时显示。 当用户选择文件时,您需要先进行上传,然后才能访问该文件。上传后,您只需阅读Zip文件即可了解结构。
代码示例:
检查UploadForm.xml
。路径:Website\sitecore\shell\Applications\Install\Dialogs\Upload package
您将在同一文件夹中看到2个aspx页面。代码隐藏在 Sitecore.Client.dll
中由于