在基本MasterPage中添加其他脚本

时间:2014-03-29 13:09:08

标签: c# asp.net master-pages

我有这个基础母版页

public class NMasterPage : MasterPage
    {
        protected void Page_Init(object sender, EventArgs e)
        {

            using (StringWriter writer = new StringWriter())
            using (HtmlTextWriter htmlWriter = new HtmlTextWriter(writer))
            {
                htmlWriter.RenderBeginTag(HtmlTextWriterTag.Script);
                htmlWriter.AddAttribute("src", "http://kamote.com/x.js");
                htmlWriter.RenderEndTag();

                Page.Header.RenderControl(htmlWriter);
            }
        }
    }

以及继承 NMasterPage

的母版页
public partial class Site : NMasterPage
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }
    }

但是当我将页面的母版页设置为继承baseMasterPage(NMasterPage)的MasterPage时,它不会渲染我在baseMasterPage中呈现的元素 。我错过了什么?任何帮助将不胜感激..

TIA

0 个答案:

没有答案