Joh*_*ijk 2 upload sharepoint file web-parts
要在sharepoint中上传文件,我使用webpart和自动生成的表单.
上传文件的标签:
<input type="file" id="uploadfile" name="uploadfile" />
Run Code Online (Sandbox Code Playgroud)
当我在发布后尝试获取它时,使用Request.Files属性(Request.Files ["uploadfile"])无法访问该文件.(Request.Files在sharepoint上看起来像null)
在不使用输入标记上的"runat = server"的情况下,sharepoint中是否有解决方案?
要将文件上载到sharepoint,您需要在表单标记上设置enctype(enctype ="multipart/form-data").使用时,Sharepoint不会添加它.
使用非ASP.NET控件时,可以使用'this.Page.Form.Enctype ="multipart/form-data";' 在Page_Load上添加enctype.