2011-07-06 7 views
1

私は、既存のASP.NET MVC 1アプリケーションにいくつかの変更を加えています。ここには、HTMLにハードコードされた50の状態がすべて含まれているドロップダウンリストのフォームがあります。フォームに記入した後、ユーザーは後で戻って情報を編集できます。私はそれを編集画面で既にDBにある値が状態の "選択された"属性を得るようにしたいと思います。私がこれを行うと考えることができる唯一の方法は、サーバー上にhtmlを構築し、それをビューに送信することです。ASP.NET MVCドロップダウンリスト

答えて

2

いいえ、表示は、マークアップを生成する唯一の場所です。

私の提案はJavaScriptを書くことである。このようスニペット:

$(function(){ 
    $('#dropDownId').val(@Model.SelectedValue); 
}); 

それは、効果的な簡単な、保守性、そしてもちろん、高速です。

関連する問題