ASP.NET MVC обнаружение событий (клики, выпадающие изменения, проверки флажков) - PullRequest
0 голосов
/ 02 марта 2012

У меня есть модель изображения, которая содержит два логических значения для IsMain и IsFeatured. У меня есть выпадающий список, который содержит значение ProjectId для каждой опции. То, что я хочу сделать, это когда выбор сделан из выпадающего списка, он попадает в базу данных, чтобы проверить Изображения, связанные с этим Проектом, и проверяет, есть ли для любого из них IsMain или IsFeatured со значением true. Если это так, он отключит эти флажки. Как бы я сделал это, не используя JavaScript?

1 Ответ

1 голос
/ 02 марта 2012

Вы должны понимать, что ваш код C # запускается на сервере, а код JavaScript запускается на клиенте (в браузере).После того, как вы передали страницу браузеру пользователя, вы не можете управлять ею на стороне сервера.

Итак, если вы вообще не хотите использовать JavaScript, вы сталкиваетесь со следующими ограничениями:

  • Ваша страница имеет статус STATIC, вы НЕ МОЖЕТЕ изменять содержимое страницы после того, как она будет передана клиенту.
  • Единственный способ взаимодействия с пользовательским вводом - это нажатие кнопки подтверждения.

Как видите, без JavaScript невозможно достичь желаемого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...