2013-12-20 37 views
0

大家好我正在開發一個動態屏幕,其中屏幕字段所需條件來自數據庫。有什麼方法可以在運行時更新viewmodel屬性的元數據以使其成爲必需。以便它可以與jquery.Unobstruptive.js一起使用。使用元數據添加所需的註釋運行時間

我的視圖模型是

public class Person 
{ 
    [DataMemeber] 
    public string Name {get;set;} 
} 

的名字我還沒有給[必需]註解[必需]註釋我想在運行時設置。 有沒有什麼方法可以實現這個目標?

回答

-1

請考慮創建您自己的元數據提供程序。見this link。在您的自定義元數據提供程序中,您可以操作現有的ViewData.ModelMetadata對象屬性。