2016-03-27 18 views
0

ページロード時にバインドする剣道ドロップダウンリストがあります。Asp net mvc 4剣道ドロップダウンリスト

フィルタセクションがあり、1つのドロップダウンリストをフィルタリングして、送信ボタンとその送信ボタンをクリックします。

[送信]ボタンをクリックしているときに、ユーザーが有効な入力を選択したか、ユーザーが無効なデータを入力したかをドロップダウンリストで確認します。

送信ボタンをクリックすると、有効なデータが隠しフィールドに保存され、値がモデルプロパティに割り当てられます。

ページを送信した後、選択した値(送信前)がドロップダウンリストで選択されます。

ここでもう一度ページを送信すると、ドロップダウンリストで選択されたインデックスは-1になります。

上記のシナリオでこのドロップダウンリストの検証方法を教えてください。

答えて

0

ページをもう一度レンダリングするときにモデルから値を設定する必要があります。 jqueryを使用して次の方法で簡単に設定できます。

$(document).ready(function(){ 
     var dropdownlist = $("#movies").data("kendoDropDownList") 
     dropdownlist.value($("#value").val()); 
});