Ich habe die folgende DropDownList in einer Create-Ansicht. Ich beziehe die Liste dynamisch, kaskadiere aus zwei anderen Listen, und alles geht gut vor dem Posten. Die Liste wird korrekt ausgefüllt und ich wähle einen Vorort aus. Bei dem Modell, das in die Aktion Create
übergeben wurde, bleibt SuburbId
jedoch null. Was geht hier vor sich?Telerik MVC DropDownList bindet nicht an Modelleigenschaft
<div class="editor-field">
@(Html.Telerik().DropDownListFor(model => model.DetailItem.SuburbId)
.Name("Suburbs")
.Enable(false)
)
</div>
(DetailItem
ist eine Eigenschaft, auf dem View-Modell, das einen Verweis auf das Datenmodell hält.)
Funktioniert dies mit einer regulären Html.DropDownListFor()? Haben Sie versucht, den Namen der DropDownList nicht festzulegen? Dies ergibt sich aus dem Ausdruck. –
Den Namen nicht wirklich zu setzen hat den Trick gemacht, danke. – ProfK