PowerTools InputMan for ASP.NET 8.0J
Difference プロパティ
使用例 

2つの日付の差を取得または設定します。
構文
Public Property Difference As Integer
public int Difference {get; set;}
例外
例外解説
System.ArgumentOutOfRangeException 負の値が設定されています。
解説
Differenceプロパティは、比較対象である2つの日付の差を指定します。
System.Web.UI.WebControls.CompareValidator.ControlToValidateプロパティで設定した検証対象コントロールに入力された日付と、 System.Web.UI.WebControls.CompareValidator.ControlToCompareプロパティで設定した比較対象コントロール、または DateToCompareプロパティで設定した比較する日付の差を指定します。

ControlToCompareプロパティとDateToCompareプロパティの両方を設定した場合は、 ControlToCompareプロパティが優先されます。
使用例
次のサンプルコードは、2つの日付時刻コントロールの入力日付の差が3日より大きい場合にエラーメッセージを表示する方法を示します。
GcDateDifferenceValidator1.ControlToCompare = "GcDateTime1"
GcDateDifferenceValidator1.ControlToValidate = "GcDateTime2"
GcDateDifferenceValidator1.Difference = 3
GcDateDifferenceValidator1.ErrorMessage = "日付の差が3日を超えています。"
GcDateDifferenceValidator1.ControlToCompare = "GcDateTime1";
GcDateDifferenceValidator1.ControlToValidate = "GcDateTime2";
GcDateDifferenceValidator1.Difference = 3;
GcDateDifferenceValidator1.ErrorMessage = "日付の差が3日を超えています。";
参照

GcDateDifferenceValidator クラス
GcDateDifferenceValidator メンバ

 

 


© 2005-2015 GrapeCity inc. All rights reserved.