如何將新屬性引入我的mvc模型中,該模型將保存這些城市的json數據。用於在mvc模型中將數據公開爲json的DataType
public ActionResult Edit(int id)
{
MyModel model = repository.GetById(id);
if (model.CountryId.HasValue)
{
// load cities into new property
}
return this.View(result);
}
什麼數據類型應該是我的屬性(城市),如果我想在客戶端暴露爲json進一步js操作? ICollection的?有什麼建議嗎?
您無法在'返回視圖()'中發送Json數據。你可以將你的數據綁定到你的模型屬性,並且在View中你可以將它作爲'@ Html.Raw(Json.Encode(Model.MyProperty))'; – mmushtaq