jes*_*ges 1 c# asp.net multidimensional-array viewbag kendo-asp.net-mvc
嗨有人可以帮助我如何从我的视图访问viewbag值(.cshtml)这是我的样本
var appointments = new[,] { { "4/1/2013", "B'day" }, { "4/2/2013", "Appointment with abc" } };
ViewBag.Appointments = appointments;
Run Code Online (Sandbox Code Playgroud)
现在我想从我的.cshtml文件中访问ViewBag.Appointments值.
任何的想法?
这是您访问viewbag中数据的方式.请记住正常动态的viewbag数据,并且只能在运行时访问.
ViewBag.Appointments = appointments;
Run Code Online (Sandbox Code Playgroud)
在控制器中设置viewbag的值后.然后转到视图并以这种方式访问该数据.
@{
var appointments = ViewBag.Appointments;
}
Run Code Online (Sandbox Code Playgroud)
然后,您可以遍历结果以使用foreach循环获取单个项目.
@foreach(var appointment in appointments)
{
<p>@appointment.value</p>
}
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助