Я использую раскрывающийся список в моем представлении следующим образом:
@Html.DropDownList("ClientId", Model.AvailableClients, "-- None --")
Model.AvailableClients - это IEnumerable, для одного из свойств Selected элемента которого установлено значение true.Если в строке запроса для запроса на странице указано «ClientId =» (как и в случае его отсутствия), MVC игнорирует мой выбранный элемент.Я предполагаю, что это потому, что MVC пытается быть полезным и автоматически устанавливает выбранный элемент, используя строку запроса, но я не хочу этого.
Как я могу предотвратить переопределение значения строки запроса выбранного значения моего элемента?