我在專案中通過ef兩表查詢獲取了一個var 資料集合
public dynamic GetAllPalte()
{
using (CSDC_DBEntities context =new CSDC_DBEntities())
{
var paltes = from p in context.T_palte
join u in context.T_user on p.u_id equals u.u_id
select new
{
p_id = p.p_id,
p_name = p.p_name,
p_logo =p.p_logo,
p_introduce =p.p_introduce,
p_discussnums =p.p_discussnums,
u_id =u.u_id,
u_name =u.u_username
};
return paltes.ToList();
}
}
我想將其在控制器中轉換為ViewModel系結到View視圖中
我應該怎樣做?
uj5u.com熱心網友回復:
我做過這樣的嘗試ViewModel代碼
public class BBSModel
{
public int p_id { get; set; }
public string p_name { get; set; }
public string p_logo { get; set; }
public string p_introduce { get; set; }
public int u_id { get; set; }
public string u_username { get; set; }
}
控制器代碼
public ActionResult BBS()
{
BBSModel bbsModel = new BBSModel();
bbsModel = discussManager.GetALLPalte();
return View(bbsModel);
}
但是我在View視圖中使用時

轉載請註明出處,本文鏈接:https://www.uj5u.com/net/285085.html
標籤:ASP.NET
上一篇:MQTT證書怎么用
下一篇:明明符合JObject特征的字串,卻提示Newtonsoft.Json.Linq.JObject'. Path 'jo'.”什么原因
