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 ドキュメント」を参照してください。