我在 JSP+JSTL (Java) 中有这段代码,可以在页面中插入一些 HTML:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<c:set var="caasPath" value="http://wwww.MyExampleSite.com/header/default"/>
<c:import url="${caasPath}/header?contentType=html"/>
我需要做同样的事情,但在 ASP.NET Web 窗体(.aspx 文件)中。我尝试过使用 .ascx,但我不知道如何在不使用 iframe 的情况下直接在页面中插入 html。
这是 MSDN 中关于如何转换 Java 代码和使用 Web 表单控件的示例http://msdn.microsoft.com/en-us/library/aa478990.aspx
与此代码等效的 Asp.Net (.aspx) 是什么?
我已经尝试过这样的事情,但它不起作用(http://msdn.microsoft.com/en-us/library/sbz9etab%28v=vs.85%29.aspx)
<%@ Register Src="http://wwww.MyExampleSite.com/header/default/header?contentType=html" TagName="header" Tagprefix="cta" %>
<cta:header ID="headerSection" runat="server"/>
非常感谢。