1
我們的Web應用程序中有一個Razor表單。在與客戶的會議,我們瞭解到,在這種形式中的一個字段應該接受的輸入是:MVC中的逗號分隔和分隔符文本字段4
- 逗號分隔的數字
- 包括數字範圍的列表表達使用破折號
例如,最終用戶可能會輸入45,50-53,65
來表示數字45,50,51,52,53,65的列表。我假定文本框可能包含任意空白以及應該忽略的字符(因此45, 50-53, 65
將代表相同的信息)。
如何在MVC 4中使用Razor設置這樣的文本框?特別是,
- 如何在我的剃刀視圖中創建文本框?
- 我將如何在我的模型中的文本框中表示信息?
- 我將如何將文本框數據綁定到模型?
- 我將如何設置文本框的驗證?