日期:2014-05-18  浏览次数:20402 次

ASP.NET MVC 数据显示?
前台MVC显示
<%foreach(var s in ViewData.Model) {%><td align="center"><%=s.bankid%></td><%} %>例如结果显示是1,2 现在我要用ID是1,2去表中查找名称,然后显示出来,请问怎么处理?

------解决方案--------------------
干嘛不在Action中将要查的数据封装好传过去?
如果非要在View中现查,可以使用调用子Action的方法!
------解决方案--------------------
那就把要显示的名字以 Dictory<string, string> 格式放到 ViewBag 里。

<%=s.bankid%>

改为

<%=ViewBag.XXX[s.bankid]%>