powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Вызов из view разных методов
2 сообщений из 2, страница 1 из 1
Вызов из view разных методов
    #39892654
asdor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asp.net mvc5
Есть форма заказа. Довольно насыщенная.
Которая показывает все что уже набрано.
И там приходится выбирать из различных справочников, разные сущности.

Решил это через
Код: sql
1.
2.
3.
4.
5.
<input name="Prs" type="submit" value="Контакт" >
...
<input name="Trans " type="submit" value="Транспорт" />

//итп



В методе контроллера
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
       [HttpPost]
        [ValidateAntiForgeryToken]
        public async Task<ActionResult> Booking(OrderView ord, string Gd, string Adr, string Prs, string Trans )
...

          if (Gd != null)
                return RedirectToAction("Index", "Good", new { act = "Products", cont = "Order" });
            if (Adr != null)
                return RedirectToAction("NewAdres");
            if (Prs != null)
                return RedirectToAction("NewContact");
            if (Trans != null)
                return RedirectToAction("Transports");                



Все работает. Но сомневаюсь в правильности решения.
Можно как то иначе решить?
Разместить во вьюхе несколько форм?
Как то пробовал, показалось гимора еще больше.
Поскольку мне еще и модель в контролер нужна.
...
Рейтинг: 0 / 0
Вызов из view разных методов
    #39892755
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asdor,

Сложно сказать о правильности. Сложные приложения с формами плохо реализуются классическими вьюхами. При развитии всё быстро становится неуправляемым и плохо сопровождаемым.

Если это всё, что вы хотели сделать, это работает, и не планируется никаких доработок,.. ну норм, чо )

Если хотите расширить горизонты, смотрите в сторону веб-приложений на основе SPA: Angular, React, VueJs, Svetle...
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Вызов из view разных методов
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]