Ich bin interessant, um eine Aktion in der Änderung von DropDown auszuführen. Jetzt möchte ich keine Ajax oder Javascripts verwenden, ich brauche Postback. Das ist meine Ansicht bearbeiten Code:Ausführen einer Aktion bei der Änderung von DropDownListFor mit Pass-Parameter in ASP.NET MVC3 mit Razor View Engine
@Html.DropDownListFor(model => Model.Title, MySelectList)
Und mein html dom:
<select name="Title" id="Title">
<option value="7" selected="selected">AV</option>
<option value="9">HS</option>
<option value="8">IT</option>
</select>
so muss ich Wechsel Drop-Down-Sicht MajorCategoryChange
Aktion mit den Parametern der PPId = Model.Id
und CategoryId = selectedoption.Value
Aufmerksamkeit, die DropDown ist in Edit View Aktion und in ändern Ich brauche eine andere Aktion führen Sie es aus.
Das zurückgegebene URL ist wie folgt:
"http://MyProject/Products/ProductPoint/MajorCategoryChange?PPId=1&CategoryId=123"
Was ist Ihr Vorschlag ist?
ich den genauen Code von Ihnen verwenden, sagte, nichts ändern noch Stahl das gleiche Problem – Saeid