質問編集履歴
2
MVC4→MVC5
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
ASP.NET
|
1
|
+
ASP.NET MVC5 TimeSpan型の例外処理を付ける
|
body
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
こんにちわ!
|
2
|
-
度々ですが、ASP.NET MVC
|
2
|
+
度々ですが、ASP.NET MVC 5のEntity frameworkでWeb勤務表を作成しています。
|
3
3
|
ビューでの始業時間、終業時間、休憩時間の入力にはTimeSpan型を使用していますが、この入力に対し例外処理を付けたいと思っています。実装したい処理は、
|
4
4
|
①秒、分に0~59以外が入るときエラーを出す→現状だとnullがpostされる
|
5
5
|
②時に24以上が入るときエラーを出す→現状だと日(Day)に24が入りPostされる
|
1
追記しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -151,4 +151,7 @@
|
|
151
151
|
</table>
|
152
152
|
</body>
|
153
153
|
}
|
154
|
-
```
|
154
|
+
```
|
155
|
+
|
156
|
+
追記:
|
157
|
+
アノテーションで[Range(typeof(TimeSpan), "00:00", "23:59")]が使えそうなのですが、こちらの範囲内の数値を入力してもエラーと判定されてしまいます。どなたか分かる方がいましたら教えてください。
|