Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
 
Аруми
2 / 2 / 1
Регистрация: 29.05.2012
Сообщений: 107
1

Как правильно сгенерировать события из формы?

16.02.2018, 00:16. Просмотров 386. Ответов 9
Метки нет (Все метки)

Ладно... может кто-то подскажет, как С ViewData и ViewBag передавать данные?
У меня есть 5 методов в HomeController: 3 из них возвращают списки объектов и 2 - просто по объекту.
Надо, чтобы в форме по нажатию кнопок (соответствующих методам) вызывались события, обращающиеся к этим методам и возвращающие в эту же форму данные в виде таблицы.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.02.2018, 00:16
Ответы с готовыми решениями:

Запустить ASP из события. Как правильно сделать?
Привет Есть примерно такой код, в котором не отрабатывается закоментированная строка. Как её...

Нужно из заполненной формы сгенерировать договор
Help! Нужно из заполненной формы сгенерировать договор. В формате RTF или DOC. Возможно ли такое и...

Как правильно выполнить отправку формы POST запросом с последующим редиректом?
Привет! Делаю интеграцию с платежной системой. Есть форма с парой специальных скрытых полей и...

Как правильно сгенерировать вывод сценария?
После строки "OK" больше ничего не должно быть. код: <?php class Rabbit{ public...

Как сгенерировать формы?
Как правильно реализовать такой код? т.е. чтобы при открытии страницы "/newpage" отображалась...

9
sau
2021 / 1634 / 271
Регистрация: 22.07.2011
Сообщений: 6,200
Завершенные тесты: 1
16.02.2018, 11:29 2
Послушайте . ладно на книжку времени нет , но это же базовые вопросы , которые рассматриваются в каждой статье на каждому углу. Неужели проще ждать тут ответа ? - который вряд ли дадут , т.к нет никакого смысла дублировать общедоступное.

Добавлено через 1 минуту
https://metanit.com/sharp/mvc5/
https://professorweb.ru/my/ASP_NET/mvc/level1/
0
Аруми
2 / 2 / 1
Регистрация: 29.05.2012
Сообщений: 107
16.02.2018, 11:35  [ТС] 3
sau, читала и professorweb, и metanit, и много в интернете гуглила, но нигде не нашла нормальных примеров с кнопками, которые подошли бы мне. Покажите пожалуйста эти самые "каждые статьи, на каждом углу"? Я, видимо, дурачок .-.
0
sau
2021 / 1634 / 271
Регистрация: 22.07.2011
Сообщений: 6,200
Завершенные тесты: 1
16.02.2018, 11:40 4
Если Вы читали , то должны понимать , что кнопки тут вообще не причем.
Вам нужно отправить запрос на определенный метод контроллера , в котором обработать данные и вернуть результат через View(Model). Сформировать таблицу по данным вью.модели так же не представляет труда - изучите razor синтаксис и html.
0
Аруми
2 / 2 / 1
Регистрация: 29.05.2012
Сообщений: 107
16.02.2018, 11:46  [ТС] 5
sau, я уже сделала реализацию таблицы через ViewBag, я просто не знаю, как привязать к этому событие по кнопке...
0
sau
2021 / 1634 / 271
Регистрация: 22.07.2011
Сообщений: 6,200
Завершенные тесты: 1
16.02.2018, 11:56 6
Возможно , Вам следует понимать , какими способами можно сформировать и отправить запрос к серверу ?
- с помощью формы: @Html.BeginForm()
- с помощью ссылки: @Html.ActionLink
- c помощью ajax: @Ajax.BeginForm

понятно , что mvc хелперы в итоге сформируют html разметку и js скрипты - в случае с ajax.

Добавлено через 2 минуты
Цитата Сообщение от Аруми Посмотреть сообщение
я просто не знаю, как привязать к этому событие по кнопке...
@Html.ActionLink("текст","действие","контроллер") - это сформирует Вам ссылку вида <a href="/controller/action">текст</>
0
Аруми
2 / 2 / 1
Регистрация: 29.05.2012
Сообщений: 107
16.02.2018, 12:00  [ТС] 7
sau, хорошо, попробую, спасибо)
0
sau
2021 / 1634 / 271
Регистрация: 22.07.2011
Сообщений: 6,200
Завершенные тесты: 1
16.02.2018, 12:01 8
Цитата Сообщение от Аруми Посмотреть сообщение
sau, хорошо, попробую, спасибо)
Только не говорите , что этого не было в статьях на представленных выше сайтах ) .
0
Аруми
2 / 2 / 1
Регистрация: 29.05.2012
Сообщений: 107
16.02.2018, 12:04  [ТС] 9
sau, у меня создавалось впечатление, что эти хэлперы необходимы немного для других случаев, да и сейчас не до конца понимаю, как они работают... надо разбираться. Извините)
0
Usaga
Эксперт .NET
5278 / 3582 / 626
Регистрация: 21.01.2016
Сообщений: 14,275
Завершенные тесты: 2
16.02.2018, 12:31 10
Цитата Сообщение от Аруми Посмотреть сообщение
надо разбираться.
Надо просто спокойно почитать литературу (онлайн-учебники) по ASP.NET MVC, а не пытаться ничего не зная что-то делать. Вы так тупо время тратите.
0
16.02.2018, 12:31
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.02.2018, 12:31

Как сгенерировать отсылку формы?
Есть форма, которая должна отправляться при определённых обстоятельствах, расчитываемых скриптом....

Как правильно сгенерировать одномерный массив через rand?
Выходит вот такая цифра на каждую ячейку: А как сделать, чтобы они были разные? #include...

Ожидание события. Как правильно?
Здравствуйте. Язык C#. (Проект не помню точно как создавал. Но что-то по умолчанию с формами и без...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru