Нет, это не правда.Вы можете добавить любой html в свои веб-части, главные страницы или макеты страниц:
<input name="uploadedfile" type="file" />
Также доступна кнопка загрузки файла ASP.NET, например:
<asp:FileUpload runat="server" id="FileUpload1" />
«Официальный» способ SharePoint сделать это, вероятно, будет иметь библиотеку документов на вашем сайте и делать это с помощью javascript:
NewItem2(event, "/path/to/list/NewForm.aspx?PageType=8&ListId={fdcbd17c-9b66-449e-8875-d25de53f98d1}&RootFolder=");javascript:return false;
, и если у вас есть веб-часть (или любой C #), генерирующий этот javascript,Вы должны использовать библиотеку документов DefaultNewFormUrl