我想使用ViewBag刷新视图中的数据。它是可能的,或者我可以采用其他技术....如何在MVC3中使用ViewBag更改或刷新数据
这里是我的示例代码
在我查看页面(FamilyDetails)
@ViewBag.Details[0].Name
在我的控制器中
public ActionResult FamilyDetails(string StrText)
{
if (StrText != null)
{
ViewBag.MarriageDetails = ListMarriages;
}
else
ViewBag.MarriageDetails = ListMarriages1;
请用代码解释。
在此先感谢
你的问题很混乱。您将一些数据分配给MarriageDetails属性,然后调用视图中的Details属性。这是没有意义的。通过刷新数据,你的意思是什么? – MikeSW 2012-03-07 11:20:34
Hai MikeSW,抱歉它错了任务。请假设将具有MarriageDetails的Details替换为指定的列表。我的意思是我想改变显示在我的视图中的名字,用其他名字 – Gopal 2012-03-07 11:22:45
我还是不明白你的意思是什么让人耳目一新。您分配数据,就是这样。 – MikeSW 2012-03-07 11:26:19