ComponentOne for ASP.NET MVC のすべてのコントロールは、クライアント側の Web 開発用に最適化されています。
wijmo.Control.getControl()
メソッドを使用して、クライアント側の Input コントロールにアクセスできます。コントロール宣言の後に、コントロールにアクセスするスクリプトを追加します。コントロールの jQuery セレクタを作成したり、クライアント側 API を使用するには、コントロールの ID を使用します。
次のコード例は、クライアント側の Calendar にアクセスする方法を示します。
クライアント側アクセス |
コードのコピー
|
---|---|
@using MVCFlexGrid_JP.Models @{ //min, max および current 値を設定するために変数を作成します var today = DateTime.Now.Date; var minDate = new DateTime(today.Year, 1, 1); var maxDate = new DateTime(today.Year, 12, 31); } <div> //カレンダーコントロールを初期化します @(Html.C1().Calendar() //customize the control .Id("calendr") .Value(today).Min(minDate).Max(maxDate).MonthView(true) .Width(300) ) </div> <script> var cal; c1.mvc.Utils.documentReady(function () { cal = wijmo.Control.getControl('#calendr'); }); </script> |
詳細については、「Wijmo Input API ドキュメント」を参照してください。