Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
A public action method 'aaa' was not found on controller 'bbb'. После валидации.
|
|||
|---|---|---|---|
|
#18+
Привет. Очень странная ситуация. Форма открывается нормально через HttpGet. К модели применяются атрибуты валидации (типа [Required(ErrorMessage = "...")]) Возврат к форме делается таким кодом: Код: c# 1. 2. 3. 4. И после этого вылетает ошибка "A public action method 'aaa' was not found on controller 'bbb'" ! Т.е. в первый раз она нормально отобразилась. А во второй раз нет. В чем может быть проблема ? Модель вроде бы нормальная. Все свойства заполненные. Т.е. обратно на форму закидывается та же модель, что и пришла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2015, 12:40 |
|
||
|
A public action method 'aaa' was not found on controller 'bbb'. После валидации.
|
|||
|---|---|---|---|
|
#18+
ProBiotek, Приведите сигнатуру/атрибуты action методов. Думаю, проблема что у метода отсутствует/прсутсивует неверный атрибут метода выполнения Get или Post. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2015, 12:48 |
|
||
|
A public action method 'aaa' was not found on controller 'bbb'. После валидации.
|
|||
|---|---|---|---|
|
#18+
Спасибо за помощь. Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. В общем проблему "решил" случайно. Оказалось, что она воспроизводилась в таких условиях: В модели были УЖЕ не верные данные (не проходящие валидацию). Но раньше у меня не было валидации. Поэтому в БД сохранилось не верное значение (выходит за Range а в БД проверок тоже не стоит пока). При открытии формы через Get поле заполнялось не верным значением. При попытке тут же нажать кнопку "Сохранить" и воспроизводилась эта ситуация ! Причем если попробовать изменить не верные значения на другие не верные значения, проблема оставалась. Решил так. Удалил из БД не верную запись вообще. И создать все заново. При создании валидация проходит корректно. PS. хотя все равно не совсем ясно что это за баг такой. Это только у меня или вообще в MVC. Будет время, нужно бы воспроизвести снова. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2015, 13:22 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=38989556&tid=1356417]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 259ms |
| total: | 366ms |

| 0 / 0 |
