所以我有一个菜单项“手动”。单击菜单项时,它应在内容占位符中打开PDF。这是我的ASPX页面的样子
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" Runat="Server">
<embed id="srcfile" src="Manual/User Manual.pdf" width="980" height="1000" type='application/pdf' runat="server"></embed>
</asp:Content>
文件正确显示,正如我所期待的那样
现在问题是embed标签是否受支持。有人可以帮助我找到解决办法。
答案 0 :(得分:0)
embed
HTML元素不是HTML 4和XHTML规范的一部分,但它是HTML 5规范的一部分。
所以你的选择是:
在Visual Studio母版页标记中切换到HTML 5,然后Visual Studio将不再抱怨不支持的标记。
请改用object
HTML元素。
忽略Visual Studio警告并使用运行应用程序时的工作进行滚动。