如何在asp.net网站中主题一大块内容?

时间:2011-08-01 17:28:43

标签: c# asp.net themes

我有一个ASP.NET网站,它使用主题来实现一些变体。

我有这个包含脚本和图像的用户控件。

现在的要求是,用户控件的全部内容最好是主题的一部分,但我不知道如何做到这一点。

我错过了一个更明显的解决方案吗? (我觉得我可能会)。

这是用户控件 - 我在“概念上”的功能更像是服务器端,包括将内容文件设置为asp.net主题的一部分。

<%@ Control Language="C#" AutoEventWireup="true" CodeFile="DirectTrackPixel.ascx.cs"
    Inherits="Controls_Shared_DirectTrackPixel" %>
<script type="text/javascript" src="https://da-tracking.com/lead_third/<%=Pid%>/OPTIONAL_INFORMATION/<%=OptionalInformation%>"></script>
<noscript>
    <img alt="" src="https://da-tracking.com/track_lead/<%=Pid%>/OPTIONAL_INFORMATION/<%=OptionalInformation%>" /></noscript>
<asp:Panel ID="ExtraPixelPanel" runat="server">
    <script src="http://hop2.ctrhub2.com/lead_third/1734/OPTIONAL_INFORMATION"></script>
    <noscript>
        <img src="http://hop2.ctrhub2.com/track_lead/1734/OPTIONAL_INFORMATION"></noscript>
</asp:Panel>