2013-05-03 73 views
0

我有ViewModelList<Mouse>。在我的view中,綁定了viewmodel,我有一個帶鼠標標識的dropdownlist。當用戶從列表中選擇一個項目時,我必須在很多文本框中更改頁面上顯示的信息(顯示鼠標信息)。 我怎樣才能做到這一點?(使用控制器/剃鬚刀/ ..?)當下拉列表選擇發生變化時顯示不同的輸出

我試着

@Html.DropDownList(mouseList, new { AutoPostBack = "true",OnSelectedIndexChanged="GarantiDropDown_Change" }) 

和插入控制器的方法,但它不能正常工作。

回答

0

有沒有這樣的事情autoPostBackonSelectedItemChanged事件在asp.net mvc。這些屬於asp.net WebForms。爲了做你想做的事,你應該使用javascript

是這樣的:

@Html.DropDownList(mouseList, new { onchange = "this.form.submit();" }) 

,並在controller添加action到收到的form數據。

檢查這些問題+++

+0

@ user2328912:它解決問題了嗎? – 2013-05-03 15:45:25

相關問題