PowerTools InputMan for ASP.NET 8.0J
InvalidRange プロパティ (DateClientEvents)
使用例 

InvalidRangeクライアントイベントを取得または設定します。
構文
Public Property InvalidRange As String
public string InvalidRange {get; set;}
解説
InvalidRangeクライアントイベントは、GcDateTimeおよびGcDateクラスのGcDateTime.ClientEvents プロパティが参照する、DateClientEventsオブジェクトのInvalidRangeプロパティで指定します。

サーバーコードからクライアントイベントハンドラを作成する場合、GcDateTimeおよびGcDateクラスのClientEventsプロパティを使用します。 尚、クライアント側のスクリプトはJavaScriptによって記述し、ASPXページに実装します。

InvalidRangeイベントは、GcDateTime.MinDateプロパティとGcDateTime.MaxDate プロパティで指定した有効範囲外の日付が入力されたまま、フォーカスを移動したときにクライアント側で発生します。
使用例
次のサンプルコードは、GcDateTime.MinDateプロパティとGcDateTime.MaxDate プロパティを設定し、InvalidRangeイベントで範囲外の日付が入力されたとき、メッセージボックスを表示する例を示します。
Imports GrapeCity.Web.Input.Core

GcDateTime1.MinDate = DateTimeEx.Parse("2000/01/01")
GcDateTime1.MaxDate = DateTimeEx.Parse("2010/12/31")
GcDateTime1.ClientEvents.InvalidRange = "InvalidRange"
using GrapeCity.Web.Input.Core;

GcDateTime1.MinDate = DateTimeEx.Parse("2000/01/01");
GcDateTime1.MaxDate = DateTimeEx.Parse("2010/12/31");
GcDateTime1.ClientEvents.InvalidRange = "InvalidRange";
function InvalidRange()
{
    alert("有効範囲外の値です。");
}
参照

DateClientEvents クラス
DateClientEvents メンバ

 

 


© 2005-2015 GrapeCity inc. All rights reserved.