2012-01-25 14 views
0

UIに入力する列が2つあります。 ASP.NET MVC3のエラーメッセージと条件の2つの列に基づいて正規表現を与える方法jQuery検証からASP.NET MVC検証への変換

jQueryのである条件は、私はMVC3サイドに移行しています:

if (((new Date(Date.parse($("#hupUnempBftsEndDate").val()) - Date.parse($("#hupUnempBftsBeginDate").val())))/86400000) < 0) { 
    validationSummary = validationSummary + "! End Date of Unemployment Benefits can't be prior to Effective Date of Unemployment Benefits. \n"; 

.NETコード:

public DateTime? BeginDate { get; set; } 
public DateTime? EndDate { get; set; } 

答えて

2

あなたは追加の属性を提供しMVC Foolproof Validationを見てみましょうか、単に書き込むことができます。独自のカスタム属性:

[Required] 
public DateTime? BeginDate { get; set; } 

[Required] 
[GreaterThan("BeginDate")] 
public DateTime? EndDate { get; set; } 

0123を使用することもできますintegratesは本当にASP.NET MVCでうまくいきます。

+0

おかげでダーリンを書いた....私は、カスタム検証を書きました。!! – user1169594

0

あなたはDataAnnotationsを使用して、サーバーとクライアント側の検証の両方を使用して独自のカスタム検証を書くことに興味があるとjQueryの場合、私はblog article about this