ASP.NET MVC 4自定义属性

时间:2012-08-07 12:57:23

标签: .net asp.net-mvc

我有一个带有一个属性的模型: public string UserName {get; set;}

我的数据库我有一个属性列表,我需要添加到此属性。我根据属性名称(“UserName”)从数据库中获取属性名称和属性值的字典 如何将这些自定义属性添加到属性?

谢谢, Kruvi

1 个答案:

答案 0 :(得分:0)

假设您有Dictionary这样的

Dictionary<string, string> dict = new Dictionary<string, string>();
dict.Add("UserID", "1");
dict.Add("UserName", "Jon");
dict.Add("Age", "58");

如果您想使用Keyname "UserName"在字典中获取该项的值,您可以使用此方式获取

   if (dict.ContainsKey("UserName"))
   {
       string userName=dict["UserName"];
   }

为什么要将数据库中的数据加载到Dictionary中?为什么不直接加载到您的域对象?