我正在尝试在SharePoint 2013 HTML母版页中添加自定义用户控件,但它无法正常工作并显示消息
SharePoint无法解析此文件,很可能是因为格式不正确的SharePoint代码段。以下位置的标记导致问题。手动编辑标记以进行修复,或使用摘录库中的新代码替换它。
第145行的SharePoint标记无效。请修复或重新创建标记
以下是HTML母版页的代码段。
<!--CS: Start Create Snippets From Custom ASP.NET Markup Snippet-->
<!--SPM:<%@ Register Src="~/_controltemplates/15/SharePointProject1/UserControl1.ascx" TagPrefix="uc1" TagName="MyDepartmentControl" %>-->
<!--SPM:<uc1:MyDepartmentControl runat="server" id="MyDepartmentControl1" />-->
<!--CE: End Create Snippets From Custom ASP.NET Markup Snippet-->
请帮助我如何在SharePoint 2013 HTML母版页中添加asp.net用户控件。
提前致谢。
答案 0 :(得分:2)
我刚刚解决了这个问题。
答案是;转换此行
<!--SPM:<%@ Register Src="~/_controltemplates/15/SharePointProject1/UserControl1.ascx" TagPrefix="uc1" TagName="MyDepartmentControl" %>-->
到
<!--SPM:<%@ Register TagPrefix="uc1" TagName="MyDepartmentControl" Src="~/_controltemplates/15/SharePointProject1/UserControl1.ascx" %>-->
玩得开心..