0

モデルは 1 つしかありませんが、View で異なる方法で 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 に答える