0

我只有一个模型,但我想在我的视图中以不同的方式使用它 2 次。

@model IEnumerable<JChatAdmin.Models.CityCountryModel.**CityCountryModel**>

@model JChatAdmin.Models.CityCountryModel。城市国家模型

4

1 回答 1

4

最简单的方法是创建一个新类,其中包含您想要使用的每个“子模型”的属性,并将该新类用作模型:

namespace JChatAdmin.Models.CityCountryModel
{
    public class CombinedCityCountryModel
    {
        public IEnumerable<CityCountryModel> EnumerableCountryModel { get; set; }
        public CityCountryModel SingleCountryModel { get; set; }
    }
}

您的模型将是:

@model JChatAdmin.Models.CityCountryModel.CombinedCityCountryModel
于 2012-09-13T10:09:18.977 回答