|
MVC ActionLink - разная работа по click мышкой и программно - почему?
|
|||
---|---|---|---|
#18+
Имею в контроллере два метода [HttpGet] Index и [HttpPost] Index В представлении Index.cshtml имею @Html.ActionLink(...) со ссылкой /Home/Index Если по нему щёлкаю мышкой, то, как и нормально, ухожу на метод [HttpGet] Index Но мне надо щёлкнуть по @Html.ActionLink(...) программно. Однако, теперь происходит уход на метод [HttpPost] Index, а вот этого мне не нужно. В чём причина? Привожу текст простейшей программки: Контроллер Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
Представление Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36.
Рисунок показывает в левой части результаты щелчка мышкой, а на правой части программный щелчок через вспомогательную кнопку с id="idPersonSelect". В чём проблема? Как сделать так, чтобы и программный щелчок ("click") вызывал переход на Get-метод? С уважением ВВГ ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2019, 17:16 |
|
MVC ActionLink - разная работа по click мышкой и программно - почему?
|
|||
---|---|---|---|
#18+
ValGerКак сделать так, чтобы и программный щелчок ("click") вызывал переход на Get-метод? В js: widow.location=mail.ru..... Например. Зачем кнопка то? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2019, 17:46 |
|
MVC ActionLink - разная работа по click мышкой и программно - почему?
|
|||
---|---|---|---|
#18+
Petro123, Имитация программного щелчка на ActionLink (см. скрипт) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2019, 17:52 |
|
MVC ActionLink - разная работа по click мышкой и программно - почему?
|
|||
---|---|---|---|
#18+
ValGer, по-умолчанию button отправляет форму и имеет type="suibmit" пропиши ему type="button" ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2019, 09:16 |
|
MVC ActionLink - разная работа по click мышкой и программно - почему?
|
|||
---|---|---|---|
#18+
handmadeFromRu, Но тогда на сервер не попадаем! ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2019, 17:20 |
|
MVC ActionLink - разная работа по click мышкой и программно - почему?
|
|||
---|---|---|---|
#18+
Твой вопрос не имеет отношения к ASP вообще. Берешь в чистом виде html-ку со скриптами (убрав оттуда форму, которая сейчас там только мешает), запускаешь в браузере отладчик и смотришь во вкладку "СЕТЬ". Ну и дальше в разделе форума html/js спрашиваешь - где я тут чего недопонял с jQuery? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2019, 17:29 |
|
MVC ActionLink - разная работа по click мышкой и программно - почему?
|
|||
---|---|---|---|
#18+
ValGerhandmadeFromRu, Но тогда на сервер не попадаем! в смысле не попадем? попадешь на GET. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2019, 21:50 |
|
MVC ActionLink - разная работа по click мышкой и программно - почему?
|
|||
---|---|---|---|
#18+
ValGerИмею в контроллере два метода @using (Html.BeginForm("Index", "Home", FormMethod.Post, new { id = "idForm" })) Про type="button" - уже писали. А у формы - метод Post. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2019, 07:46 |
|
|
start [/forum/topic.php?fid=18&gotonew=1&tid=1355019]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
127ms |
get topic data: |
13ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
others: | 260ms |
total: | 497ms |
0 / 0 |