2011-05-19 65 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