Одним из решений оказалось удалить пути к скриптам с Master Page, а в событии Page_Load прописать следующее:
protected void Page_Load(object sender, EventArgs e) { HtmlGenericControl js = new HtmlGenericControl(); js.TagName = "script"; js.Attributes.Add("type", "text/javascript"); js.Attributes.Add("language", "javascript"); js.Attributes.Add("src", ResolveUrl("~js/myscript.js")); this.Page.Header.Controls.Add(js); }
Кто какие решения еще предложит?
2 комментария:
Можно подключить скрипты воспользовавшись контролом asp:ScriptManager
Обычно это решается установкой '/' в начале пути, чтобы отсчет был от корня
Отправить комментарий