Одним из решений оказалось удалить пути к скриптам с 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
Обычно это решается установкой '/' в начале пути, чтобы отсчет был от корня
Отправить комментарий