PowerTools InputMan for ASP.NET 8.0J
DoSpinDown(Int32,Int32) メソッド
使用例 

スピンダウン対象のフィールド位置(int 型)
値の増加量(int 型)
[ASP.NET AJAX専用]スピン機能を使ってマスクコントロールの値を変化(次の項目へ)させます。
構文
Public Overloads Sub DoSpinDown( _
   ByVal field As Integer, _
   ByVal increment As Integer _
) 
public void DoSpinDown( 
   int field,
   int increment
)

パラメータ

field
スピンダウン対象のフィールド位置(int 型)
increment
値の増加量(int 型)
例外
例外解説
System.InvalidOperationException コントロールがUpdatePanelに配置されていません。
解説
このメンバは、コントロールがASP.NET AJAXのUpdatePanelコントロールに配置されているときのみ有効です。
DoSpinDownメソッドは、コントロールにフォーカスがない場合やスピンボタンが非表示の場合でも、マスクコントロールのスピンボタンで値を次の項目へ変化するときと同様の動作をします。値を前の項目へ変化させるにはDoSpinUpメソッドを使用します。

DoSpinDownメソッドが呼び出されると、GrapeCity.Web.Input.Core.BaseInputControl.SpinDownイベントが発生します。

ASP.NET AJAXでの注意点については「ASP.NET AJAXの使用」を参照してください。
使用例
次のサンプルコードは、DoSpinDownメソッドの使用方法を示します。
※マスクコントロールおよびButtonコントロールがUpdatePanelコントロール上に配置されていることを前提としています。
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    GcMask1.Format.Pattern = "(1|2|3):(AAA|BBB|CCC)"
End Sub

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
    GcMask1.DoSpinDown(1, 1)
End Sub
protected void Page_Load(object sender, EventArgs e)
{
    GcMask1.Format.Pattern = "(1|2|3):(AAA|BBB|CCC)";
}

private void Button1_Click(object sender, System.EventArgs e)
{
    GcMask1.DoSpinDown(1, 1);
}
参照

GcMask クラス
GcMask メンバ
オーバーロード一覧

 

 


© 2005-2015 GrapeCity inc. All rights reserved.