powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / (ASP.net) Проблема с Controller
6 сообщений из 6, страница 1 из 1
(ASP.net) Проблема с Controller
    #38378068
exesellentmen00
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, я новичок, проблема следующая:
Я создаю проект mvc 2, создаю Controller, Через этот контроллер создаю представление, добавляю обычный textbox, ввожу текст, но после обновления страницы текст исчезает.

В другом случае если я в том же проекте создаю представление, не через Controller, а через "создать элемент/добавить страницу представления MVC2" добавляю в него textbox, при обновлении страницы текст введённый в textbox не сбрасывается.

Вопрос как мне в 1 случае (через Controller), сделать textbox таки же как и во 2-ом. Заранее благодарю.
...
Рейтинг: 0 / 0
(ASP.net) Проблема с Controller
    #38378095
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сравнить исходники, получившиеся в первом и втором случае и проанализировать отличия
...
Рейтинг: 0 / 0
(ASP.net) Проблема с Controller
    #38378121
Ferromagnetic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тут нужно почитать про то, что вообще происходит в момент запроса страницы.
Представление связано с определенной моделью данных. Если текстбокс никак не связан с моделью, то при повторном обращении он разумеется создаст абсолютно новое чистое представление, где нет места введенным данным.
А если текстбокс привязан к какому-то свойству модели, то при нажатии например на кнопку, которая приводит к тому, что страницы обновляется, то модель можно вернуть обратно в представление.
...
Рейтинг: 0 / 0
(ASP.net) Проблема с Controller
    #38378389
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
textbox должен быть внутри form

метод в контроллере должен принимать модель , где есть имя вашего textbox, или иметь параметер с таким же именем

Код: c#
1.
2.
3.
public actionresult MyMethod(string myTextBoxName) {
...
}
...
Рейтинг: 0 / 0
(ASP.net) Проблема с Controller
    #38379440
exesellentmen00
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Konst_One,

Спасибо большое за объяснение, а как именно привязать textbox к значению в методе?
...
Рейтинг: 0 / 0
(ASP.net) Проблема с Controller
    #38379474
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / (ASP.net) Проблема с Controller
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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