このトピックでは、アプリケーションに ListBox コントロールを追加する方法を示します。ComponentOne ASP.NET MVC コントロールを追加する方法については、「コントロールの追加」を参照してください。
このトピックは4つの手順で構成されます。
次の図は、上記の手順を実行した後の ListBox を示しています。この例では、ComboBox の「クイックスタート」セクションで追加した Cities.cs モデルを使用します。
ComponentOneまたはVisualStudioテンプレートを使用して新しいMVCアプリケーションを作成します。MVCアプリケーションの作成の詳細については、「MVCアプリケーションの設定」を参照してください。
新しいコントローラーの追加
Default1Controller
)。ビューの追加
Default1Controller
)をダブルクリックして開きます。Index()
内にカーソルを置きます。Index.cshtml
をダブルクリックして開きます。Index.cshtml
ファイルのデフォルトのコードを次のコードに置き換えて、ListBox コントロールを初期化します。
HTML |
コードのコピー
|
---|---|
@{ List<string> cities = ViewBag.Cities; } <div> <label>Select your city:</label> <div id="list" style="width:250px;height:150px"></div> <c1-list-box id="list" selected-index=0 on-client-selected-index-changed="selectedIndexChanged"> <c1-items-source source-collection="@cities"></c1-items-source> </c1-list-box> </div> |