我有一個叫做時間的對象MVC2 IModelBinder並將字符串解析爲對象 - 我該怎麼做?
public class Time{
public int Hour {get;set;}
public int Minute {get;set;}
public static Time Parse(string timeString){
//reads the ToString()'s previous output and returns a Time object
}
override protected string ToString(){
//puts out something like 14:50 (as in 2:50PM)
}
}
所以,我要的是對編輯的自動模型綁定或創建行動,從一個字符串設置這個時間點起來(以字符串喂解析方法返回結果)。
我這樣做的原因是我將有一個DropDownList可選擇的時間。每個選項的值將是解析器可讀的字符串。
任何人都可以從IModelBinder接口提供示例BindModel方法嗎?
順便說一句,我知道如何設置它來自動拿起TimeModelBinder,當它需要解析它。我只是不知道在BindModel方法裏面做什麼 – Dann 2010-02-02 23:57:28