因为本页所有内容都要写在<asp:content》里面,其他地方写引用css的文件,也不好使。写到masterpage里面好像也不好用吧?

解决方案 »

  1.   

    masterpage引用css就行,子页不需要
      

  2.   

    CSS写到母版页masterpage, 那么所有的内容页都是继承下来。而且也包括JS。
      

  3.   

    可以在aspx内容页里面使用编程的方式.
    protected void Page_Load(object sender, EventArgs e)
        {
            HtmlLink hl = new HtmlLink();
            hl.Attributes.Add("href", "css/index.css");
            hl.Attributes.Add("type", "text/css");
            hl.Attributes.Add("rel", "stylesheet");
            this.Page.Header.Controls.Add(hl);
        }