Я немного смущен и извините, если этот вопрос повторяется в другом месте, я проверил, и он, похоже, пока не был здесь.MVC DropDownList SelectedItem Значение в ActionLink
Есть ли способ (без использования JavaScript) получить выбранный элемент DropDownList и сказать отправить его в ActionLink?
<%= Html.DropDownList("Elements") %>
<%=Html.ActionLink("Add Authorization Element", "AddElement", new {elementGuid = ??? }) %>
Битовая Я ищу что-то заменить:
???
Спасибо,
Ric
спасибо, что я боялся :) Моя проблема не в том, что пользователи могут не использовать JavaScript, я просто хотел избежать его как можно больше, спасибо! Я проверил несколько примеров, и я думаю, что могу что-то взломать с помощью JavaScript, у вас будет хороший пример, который бы соответствовал моей выборке? –
В событии onchange просто назначьте document.location на «<% = Url.Action (...)% >« –
Urm, lt и gt должен, конечно, быть < and >. Я никогда не уверен, что здесь будет закодировано. –