MVC4 с помощью кнопки событие click не работает
В моем routeConfig fle у меня есть эта процедура
Public Sub RegisterRoutes(ByVal routes As RouteCollection) routes.IgnoreRoute("{resource}.axd/{*pathInfo}") 'This informs MVC Routing Engine to send any requests for .aspx page to the WebForms engine routes.IgnoreRoute("{resource}.aspx/{*pathInfo}") routes.IgnoreRoute("{resource}.aspx") ' Important change here removed 'controller = "Home"' from defaults. This is the key for loading ' root default page. With default setting removed '/' is NOT matched, so default.aspx will load instead routes.MapRoute( name:="Default", url:="{controller}/{action}/{id}", defaults:=New With {.controler = "Home", .action = "Index", .id = UrlParameter.Optional} ) End Sub
В моем HomeControler` У меня есть эта функция
Function Index() As ActionResult Return View("Default") End Function
Таким образом, мой "Default.aspx" работает просто отлично. Но.
Когда я пытаюсь "нажать` кнопку, она не может справиться с событием "onclick" (никогда не переходит к sub.
Поэтому я использую " OnClientClick`, чтобы отправить туда указатель, но он выдает мне ошибку:
: grFlagsBtn_Click' is undefined
И еще одна проблема, которую я заметил, что программа остается в среде " Home/Index`. И там нет никакого индексного файла.
Но Url-адрес в моем браузере говорит: "href="http://localhost:49224/Home/Index"
Я нашел это очень странным, потому что программа должна быть в `/Home/Default`
Пожалуйста, кто - нибудь может мне помочь в этом деле?
Что я уже пробовал:
Не более чем вышеперечисленные действия