C# と ASP.NET を使用して MVC2 プロジェクトを構築しています。私のフォームの 1 つに、「時間」値を受け入れるフィールドがあります。フィールドは JQuery UI タイム ピッカーを使用していますが、ユーザーは自分でテキストを入力できます (これは正しく、この方法が必要です)。ただし、ユーザーが有効な「時刻」形式ではない値を入力すると、次のようなエラー メッセージが表示されます。
The value 'garbage' is not valid for StartTime.
この検証メッセージを別のものに変更する必要があります。どうすればいいですか?モデルでは、フィールドは次のとおりです。
public TimeSpan? StartTime { get; set; }