The example of this article tells the asp.net background dynamic add js file and CSS file reference implementation method. Share for everyone to use for reference. The specific methods are as follows:
Add Namespaces First
Using System.Web.UI.HtmlControls;
Code to dynamically add a reference to a CSS file:
HtmlGenericControl mycss = new HtmlGenericControl ();
Mycss. TagName = "link";
Mycss. Attributes.Add ("type", "Text/css");
Mycss. Attributes.Add ("rel", "stylesheet");
Mycss. Attributes.Add ("href", ResolveUrl (Page.resolveclienturl ("CSS file path"));
This. Page.Header.Controls.AddAt (0, MYCSS);
Code dynamically adds a reference to the JS file:
HtmlGenericControl myjs = new HtmlGenericControl ();
Myjs. TagName = "Script";
Myjs. Attributes.Add ("type", "Text/javascript");
Myjs. Attributes.Add ("src", ResolveUrl (Page.resolveclienturl ("JS file path"));
This. Page.Header.Controls.AddAt (1, MYJS);
The method described in this article is simple. Here, I hope this article will help you to ASP.net program design.