Форум программистов, компьютерный форум, киберфорум
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
4 / 4 / 0
Регистрация: 06.03.2018
Сообщений: 225
1

Сохранить значение TempData после валидации

26.11.2018, 16:32. Показов 1304. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый вечер. Передаю данные в представление через Temdata
C#
1
 TempData["Type"] = "Администратор";
но после проверки введенных данных на форме, данные из TempData не отображаются. Да знаю, что эти данные доступны в рамках одного запроса. но как сделать так чтобы данные сохранились все таки

Добавлено через 44 секунды
то есть в зависимости от логики мне надо передать либо Админ либо пользователь
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
26.11.2018, 16:32
Ответы с готовыми решениями:

Tempdata to string
В tempdata храниться строка, можно ли передать значение строковой переменной ?

Tempdata vs Session
Tempdata vs Session.Ко-нить может обьяснить в чеи их существеннная разница(имеется ввиду tempdata с методом peek)?

Сохранить значение переменной после перезагрузки (куки)
Доброго времени суток ребят :) Помогите пожалуйста реализовать такую штуку. Нужно, что бы при перезагрузке страницы значение переменной...

5
50 / 39 / 17
Регистрация: 15.03.2018
Сообщений: 110
26.11.2018, 16:39 2
Обязательно TempData? Может Viewbag или ViewData подойдет?
0
4 / 4 / 0
Регистрация: 06.03.2018
Сообщений: 225
26.11.2018, 16:42  [ТС] 3
подойдет, но они тоже не отображаются после проверки валидации. то есть они все доступны в рамках одного запроса
0
50 / 39 / 17
Регистрация: 15.03.2018
Сообщений: 110
26.11.2018, 17:05 4
Да, извините
Попробуйте сессию или куки.
0
HF
 Аватар для HF
1213 / 802 / 188
Регистрация: 09.09.2011
Сообщений: 2,444
Записей в блоге: 2
26.11.2018, 20:59 5
Цитата Сообщение от Alim96 Посмотреть сообщение
но после проверки введенных данных на форме, данные из TempData не отображаются.
Это валидация. Не нужно ничего ещё нового там создавать.
Вы создали данные для вью, вот их и используйте. Если это отображается - то пусть они будут в модели и будут доступны. Если скрыто - то могу предложить более простой вариант чем куки и сессию - HiddenField.
А вообще, возможно не правильное использование данных. Вдруг и подметить можно что-то.
0
4 / 4 / 0
Регистрация: 06.03.2018
Сообщений: 225
26.11.2018, 21:47  [ТС] 6
HF, дело в том что в веб методе контроллера в зависимости от алгоритма должно выводится либо админ либо пользователь, кардинально менять что то нельзя, проект большой, все написано в соответствии с определенными требованиями
А в модели не напишешь два свойства [Display(Name = "")]
Так что как то так
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.11.2018, 21:47
Помогаю со студенческими работами здесь

Как сохранить значение function Selected(a) { var label = a.value; после перезагрузки?
Добрый день помогите решить задачу необходимо после перезагрузки страницы сохранить значение function Selected(a) { var label =...

Сообщение об ошибке после валидации
Помогите, пожалуйста, разобраться с ошибкой, которую выдает w3c после валидации кода... Есть строка:faceboxHtml = '<div...

Вывод в окно браузера после валидации
Новичок, прошу строго не судить. Соорудил страницу с кнопкой, после нажатия на которую поверх окна выводится div с формой для ввода...

Ошибка TempData does not name a type
Здравствуйте. Вот фрагмент кода: class Data { public: Data() {;} Data(TCounterSet NewCounterSet, TFlagSet...

Сохранить количество знаков после запятой после конвертации из строки в double
Всем привет. У меня такой вопрос, может даже глупый немного. У меня в ячейке datagridview значение типа string вида "0.0000" ...


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

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

Редактор формул (кликните на картинку в правом углу, чтобы закрыть)
Новые блоги и статьи
Winforstrap или красявый дизайн своими руками на HTML+JS+Winform­s
anomal6 04.03.2025
Сидел тут вечером ковырял проект на MAUI, и как же глупо создаются пакеты MSIX и система обновлений пакета публикации, но не об этом. Бывает нужен современный дизайн программы а писать на MAUI,. . .
Формат данных для симуляции физики, посредством распространённы­­­­­­­х не обученных моделей.
Hrethgir 04.03.2025
Что-то как-то снова потерялось, зато катангенсы закатангесились в одном сообщении. На днях писал, что планирую для работы апгрейдить (на этот раз удачно) девайс для работы (конкретно - здоровья для,. . .
Концепция variadic
CoderHuligan 04.03.2025
Мне не очень нравится (а кому это нравится?) что у нас есть отдельно компилятор, отдельно линковщик, причем со своим собственным командным языком. При этом усложнении надо знать помимо языка. . .
Java Record или Kotlin Data Class: что лучше для неизменяемых данных
Wired 04.03.2025
Java Record и Kotlin Data Class — два мощных инструмента для обуздания неизменяемых структур данных, каждый со своим уникальным подходом к решению этой задачи. История их появления весьма. . .
Создание производительны­­­х API с Java и gRPC
Wired 04.03.2025
В мире микросервисной разработки вопрос производительности часто становится краеугольным камнем. И хотя REST API давно завоевал сердца разработчиков своей простотой и интуитивностью, при высоких. . .
Что нового в JDK 24
Wired 04.03.2025
JDK 24 — это настоящий прорыв в эволюции Java, который кардинально меняет правила игры. В этом релизе разработчики Oracle наконец-то довели до ума множество критически важных улучшений в. . .
Разработка блокчейн с использованием Java: смарт-контракты и dApp
Wired 04.03.2025
Погружаясь в мир блокчейн-разработки на Java, разработчик получает доступ к внушительному арсеналу инструментов. В отличие от Solidity, который "заперт" в экосистеме Ethereum, Java предоставляет. . .
WebAssembly в Kubernetes
stackOverflow 03.03.2025
WebAssembly (Wasm) эволюционировал из технологии для высокопроизводительных вычислений в браузере в мощный инструмент для облачных вычислений и оркестрации контейнеров. По сути, это бинарный формат. . .
GitHub Actions или Jenkins: Выбираем CI/CD платформу
stackOverflow 03.03.2025
Непрерывная интеграция и развертывание (CI/ CD) перевернули подход к разработке ПО, превратив его из разрозненных действий в единый поток от написания кода до деплоя. GitHub Actions и Jenkins. . .
Автоматизация тестирования Pull Request в Kubernetes: Интеграция с GitHub Actions и GKE
stackOverflow 03.03.2025
Kubernetes стал неотъемлемой частью крупных проектов, но с ростом сложности инфраструктуры ручная проверка Pull Request превращается в настоящую головную боль. Традиционный подход банально не. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru