Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Security Nick
1 / 1 / 1
Регистрация: 05.05.2013
Сообщений: 94
1

Передача текста из View в контроллер

06.06.2018, 10:46. Просмотров 845. Ответов 2
Метки нет (Все метки)

Здравствуйте! Интересует вопрос: допустим есть у нас в представлении одинокий TextBox. Каким образом можно получить из него введенный текст, не используя модели. Насколько помню, есть способ через ViewBag или ViewData, а вот реализацию подзабыл
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.06.2018, 10:46
Ответы с готовыми решениями:

Передача из view в контроллер
Как можно передать существующую(полность модель ) из view в контроллер?Если можно с помощью...

Передача данных из View в контроллер
Здравствуйте! Есть контроллер Home и action "Indexx" с атрибутом httpPost. Действие принимает...

Отправка из View в контроллер двух DropDownList
В представление есть @Html.DropDownList("AttackID",...

Отсутствует view/Account и контроллер Manage
При создании нового приложения не генерируются View/Account Что делать? Спасибо! Asp.net mvc 5...

Не могу понять почему с View не контроллер не принимает параметр
Разбираю ASP.NET МVC по этом постоянно сталкиваюсь с ошибками разного род... как говорится шишки...

2
Usaga
Эксперт .NET
5544 / 3746 / 663
Регистрация: 21.01.2016
Сообщений: 14,952
Завершенные тесты: 2
06.06.2018, 11:05 2
Security Nick, если данный "TextBox" находится внутри формы (внутри тега FORM), то его значение будет передано при POST-запросе. Это значение будет доступно в свойстве Controller.Request["имя контрола формы"] вне зависимости от того, принимает этот метод какую модель или нет.
0
Harold
32 / 31 / 25
Регистрация: 11.04.2015
Сообщений: 128
Завершенные тесты: 2
06.06.2018, 20:13 3
Лучший ответ Сообщение было отмечено Security Nick как решение

Решение

Или такой вариант, получить значение textbox через параметр, что мне кажется удобнее
HTML5
1
2
3
4
<form...
<input type="text" name="textBoxName">
 
</form>
C#
1
2
3
4
5
6
7
public class ExampleController : Controller
    {
        public ActionResult MyPostAction(string textBoxName) // имя параметра должно совпадать с name атрибутом textBox'а
        {
            //do smth
            return View();
        }
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.06.2018, 20:13

Передача данных в контроллер
Понять не могу, что я делаю не так? В контроллере 1: return RedirectToAction(&quot;Index&quot;, &quot;Home&quot;, new...

Передача массива с JS в контроллер
Доброго времени суток, прошу помощи. Подскажите пожалуйста, как передать массив из JS в контроллер....

Передача модели в контроллер
Добрый день. Подскажите, пожалуйста, никак не могу в толк взять. У меня есть некоторая...


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

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

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