服務(wù)熱線
153 8323 9821
在開發(fā)web項(xiàng)目的過(guò)程中,總會(huì)碰到用戶控件 .ascx 和頁(yè)面,或者頁(yè)面和母版頁(yè)的很多關(guān)系。用局部的頁(yè)面
動(dòng)態(tài)地給母版頁(yè)引入js文件或者樣式表文件,或者在用戶控件里面根據(jù)需要?jiǎng)討B(tài)引入js文件和樣式表會(huì)比較好。
以下是我引入的一個(gè)方法:
// 引入js文件
HtmlGenericControl scriptControl = new HtmlGenericControl("script");
scriptControl.Attributes.Add("type", "text/javascript");
scriptControl.Attributes.Add("language", "JavaScript");
scriptControl.Attributes.Add("src", "http://www.idc311.com/js/form.js");
Page.Header.Controls.Add(scriptControl);
// 引入樣式表
Literal cssControl = new Literal();
cssControl.Text = "<link href=\"http://www.idc311.com/css/a.css\" rel=\"stylesheet\" type=\"text/css\"/>";
Page.Header.Controls.Add(cssControl);
以上代碼在頁(yè)面或者控件的PageLoad里面。