Friday, September 12, 2008

Adding page specific scripts (java scripts), styles to web content pages: Microsoft ASP.NET

protected void Page_Load(object sender, EventArgs e)
{
    ///
    /// modify existing meta defined in master page 
    /// 
    HtmlMeta meta = Page.Header.FindControl("metaRedirect"as HtmlMeta;
    foreach (string metadata in MetaDataCollection)
        meta.Content += metadata;
    ///
    /// adding content specific styles into content page's header 
    /// 
    HtmlLink link = new HtmlLink();
    link.Href = "~/styles/default.css";
    link.Attributes["rel"] = "stylesheet";
    Page.Header.Controls.Add(link);
    ///
    /// adding content specific scripts into content page’s header 
    /// 
    HtmlGenericControl script = new HtmlGenericControl("script");
    script.Attributes["src"] = Page.ResolveUrl("~/scripts/default.js");
    Page.Header.Controls.Add(script);
}
public IEnumerable<string> MetaDataCollection { getset; }

No comments:

iPhone Launch Screen Sizes

iPhone Portrait iOS 8 Retina HT 5.5 = 1242 X 2208 Retna HD 4.7 = 750 X 1134 iPhone Landscape iOS 8 Retina HD 5.5  2208 X 1242 iPho...