ASP.NET 4.0 WebForms Routing을 사용하여 JavaScript에 문제가 있습니다.ASP.NET WebForms 라우팅 Javascript 오류
내 코드 :
void Application_Start(object sender, EventArgs e)
{
RegisterRoutes(RouteTable.Routes);
}
void RegisterRoutes(RouteCollection routes)
{
routes.Ignore("{resource}.axd/{*pathInfo}");
routes.MapPageRoute("GoodInfo", "catalog/good/{good}", "~/GoodInfo.aspx");
routes.MapPageRoute("GoodGroup", "catalog/group/{group}", "~/default.aspx");
}
없는 라우팅 모든 것을 괜찮습니다. 내가 그것을 사용하는 경우 그러나 나는이 라인에
Error: jQuery is not defined
(방화범) 했나 페이지에 오류가 발생했습니다 :
jQuery(document).ready(function() {
HideBlocks();
});
그래서 내 자바 스크립트가 라우팅 된 페이지에서 작동하지 않습니다.
이 줄을 추가했습니다. routes.Ignore("{resource}.axd/{*pathInfo}");
하지만 도움이되지 않았습니다.
: [솔루션] (HTTP : //stackoverflow.com/questions/9503746/asp-net-4-0-webforms-routing-javascript-not-works) – algreat