我想把 <link href="css/aa.css" id="aa" rel="stylesheet" type="text/css" />其中aa.css改成   bb.css  我用的是master.master模板 在这个文件中有<link href="css/aa.css" id="aa" rel="stylesheet" type="text/css" />其他 都套用master.master模板我在其它页面 修改样式 怎么修改    在线等     球代码

解决方案 »

  1.   

    设置:
    <link href="css/aa.css" id="aa" runat="server" rel="stylesheet" type="text/css" />在内容页执行代码:
    System.Web.UI.HtmlControls.HtmlLink lin = (System.Web.UI.HtmlControls.HtmlLink)Master.FindControl("aa");
    lin.Href = "bb.css";
      

  2.   

    在模板页把<link href="css/aa.css" id="aa" rel="stylesheet" type="text/css" />
    改成<link href="css/bb.css" id="aa" rel="stylesheet" type="text/css" />
      

  3.   

    <link id="a" href="1.css" type="text/css" rel="stylesheet"/>
    document.getElementById("a").setAttribute("href","a.css")
    动态
    HtmlControls.HtmlLink 
    属性Page.ResolveUrl("~/")