您好,欢迎来到刀刀网。
搜索
您的当前位置:首页MVC3实现多实体返回View

MVC3实现多实体返回View

来源:刀刀网
view层ui需要调用多个model实体时,可以再model层建立一个实体数据集方便前台调用。如下红色字体代码

namespace GetMoney.web.Models {

public class Wenan {

public int WenanId { get; set; } [Required]

[DisplayName(\"标题\")] [MaxLength(100)]

public string Title { get; set; } }

public class WaType {

public int Id { get; set; } [DisplayName(\"文案类别\")] [Required]

public string TypeName { get; set; } public List wenans { get; set; } }

public class HomeIndexModel {

///

/// 文案

///

public IList wns { get; set; } ///

/// 文案类别

///

public IList wtys { get; set; } } }

然后我们再view层引用

@model GetMoney.web.Models.HomeIndexModel @foreach (var tt in Model.wns) {

  • @tt.Title
  • }

    @foreach (var tt in Model.wtys) {

  • @tt.Title
  • }

    action方法如下

    public ActionResult Index() {

    var modle = new HomeIndexModel(); modle.wns = db.Wenans.ToList(); modle.wtys = db.WaTypes.ToList(); return View(modle); }

    如下方法可以实现多个同一页面调用多个实体数据集合

    因篇幅问题不能全部显示,请点此查看更多更全内容

    Copyright © 2019- gamedaodao.com 版权所有 湘ICP备2022005869号-6

    违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

    本站由北京市万商天勤律师事务所王兴未律师提供法律服务