专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

MVC 如何在页面获取list集合

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/2/14 0:11:58       共计:3616 浏览
第一种 list
 <% List<AccountBook.Models.Payment> payments = ViewData["Payments"] as List<AccountBook.Models.Payment>; %>
        <table>
            <tr>
                <th>
                    消费日期
                </th>
                <th>
                    消费数目
                </th>
                <th>
                    内容
                </th>
                <th>
                    备注
                </th>
            </tr>
            <% foreach (var pay in payments)
               { %>
            <tr>
                <td>
                    <%= Html.Encode(pay.PaymentDate)%>
                </td>
                <td>
                    <%= Html.Encode(pay.PaymentMoney)%>
                </td>
                <td>
                    <%= Html.Encode(pay.PaymentContent)%>
                </td>
                <td>
                    <%= Html.Encode(pay.Remark)%>
                </td>
            </tr>
            <% } %>
        </table>

第二种    

<%= Html.DropDownList("dplProvince", ViewData["ProvinceList"] as List<SelectListItem>)%></center>
第三种


IList lists=SelectAll();
lists= ViewData["LIST"] ;

//界面上取值
 <% for(int i=0;i< ViewData["LIST"].count;i++ ){%>

<%}%>

第四种


public ActionResult Index()
            { 
                List<UserModel> list = new List<UserModel>();
                list.Add(new UserModel { Age = 10, Password = "123", UerName = "小一" });
                list.Add(new UserModel { Age = 20, Password = "456", UerName = "小二" });
                list.Add(new UserModel { Age = 30, Password = "789", UerName = "小三" });
                return View(list);
            }

public class UserModel
{
public Age{get;set;}
public Password{get;set;}
public UerName{get;set;}
}

Index.cshtml
@Model UserModel

第五种

<%FuFangAdmin.Controllers.PhoneController p = new FuFangAdmin.Controllers.PhoneController();%>

<select id="NetworkType" name="NetworkType">
            <% foreach (var dic in p.NetType)
               { %>
               <option value="<%= Html.Encode(dic.Code)%>"><%= Html.Encode(dic.Text)%></option>
               <%} %>
            </select>


版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:mvc3 用ModelState.IsValid进行 表单验证问题 | ·下一条:通过实例模拟ASP.NET MVC的Model绑定的机制:集合+字典

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有