2011-05-19 64 views
1

如果我有一个看起来像这样PetaPoco查询

public class AddressViewModel 
{ 
    public int AddressID {get;set;} 
    public string Street {get;set;} 
    public string Town {get;set;} 
    public SelectList Countries { get; set; } 

} 

我怎么会去填充这个视图模型?

这是2查询到数据库,1填充地址信息和另一个返回所有国家进入选择列表?

回答

1

我认为是的,甚至可以缓存它,如果列表值不会改变。

+0

将它作为静态列表缓存在Global.asax中? – Jon 2011-05-20 12:26:40

+0

我很确定他并不是指在Global.asax中缓存一个静态对象。有很多其他(更好的)方法和地方来缓存对象。 – markt 2011-05-27 00:53:33

+0

这些更好的方法是什么? – Jon 2011-05-28 19:03:22