public class MyModel
{
public int MyModelId { get; set; }
public string Name { get; set; }
public string Description { get; set; }
public string Title { get; set; }
}
一個模式,我在想,如果有一種方法,使用數據註釋,設置屬性的值 - 比如標題 - 默認到其他財產價值,即名稱。喜歡的東西:
if(MyModel.Title == "") MyModel.Title = MyModel.Name;
可能的杜佩:http://stackoverflow.com/questions/40730/how-do-you-give-ac-auto-property-a-default-value – Prescott 2011-06-08 01:43:07
我試圖用數據註釋實現這一點,雖然我不不認爲這是可能的。無論如何,我不認爲這是一個騙局。 – noinstance 2011-06-08 01:47:40
這不完全相同,但如果你閱讀答案和評論,你會看到他們回答你的問題 – Prescott 2011-06-08 01:51:26