Я работаю с чем-то похожим, и я хотел добавить новый SP 2013 "+ добавить новое объявление" в мою пользовательскую веб-часть.
Я попробовал это, и это сработало, но я не знаю, еслиэто хороший способ сделать это.По сути, вы можете поместить любой html в буквальный контроль, который я обнаружил ...
string contents = "<div class=\"ms-comm-heroLinkContainer wp-custom-addnew\"><a id=\"forum0-NewPostLink\" class=\"ms-textXLarge ms-heroCommandLink\" title=\"add new announcement\" href=\"" + list.DefaultNewFormUrl + "\"><span class=\"ms-list-addnew-imgSpan20\"><img class=\"ms-list-addnew-img20\" src=\"/_layouts/15/images/company/SPSPrite.png\"></span><span>New Announcement</span></a><div class=\"ms-clear\"></div></div>";
LiteralControl link = new LiteralControl(contents);
this.Controls.Add(link);
Скажите, пожалуйста, есть ли лучший способ публикации "необработанного пользовательского" html.