Asp.net mvc 在具有两个模型视图的组合框中未设置对象引用

Asp.net mvc 在具有两个模型视图的组合框中未设置对象引用,asp.net-mvc,model-view-controller,combobox,devexpress,Asp.net Mvc,Model View Controller,Combobox,Devexpress,我试图创建多个combobox,但查看combobox的模型不同。然后我尝试将两个模型合并到一个类中,但当我单击链接转到该页面时,出现错误“对象引用未设置为对象的实例”。 请帮我解决这件事。谢谢,对不起,我把句子弄乱了。 这篇文章来自一些源代码: 控制器部分组合框 [ValidateInput(false)] public ActionResult cbPartialCategoryDetail(string group) { SalesMonitoringDA

我试图创建多个combobox,但查看combobox的模型不同。然后我尝试将两个模型合并到一个类中,但当我单击链接转到该页面时,出现错误“对象引用未设置为对象的实例”。 请帮我解决这件事。谢谢,对不起,我把句子弄乱了。 这篇文章来自一些源代码: 控制器部分组合框

 [ValidateInput(false)]
    public ActionResult cbPartialCategoryDetail(string group)
    {
        SalesMonitoringDAC modelSM = new SalesMonitoringDAC();
        MPMPRODUCTGROUPLINE item = new MPMPRODUCTGROUPLINE();
        item.GROUPID = group;
        List<string> mpmDetailCat = modelSM.GetProductGroupDetail(group);

        return PartialView("_cbPartialCategoryDetail", mpmDetailCat);
    }
这是第二类结合两种模式

    namespace DIS_iDealer.Models
{
    public class SalesMonitoringModel
    {
        public MPMPRODUCTGROUPLINE mpmGroupLine { get; set; }
        public MPMDataDealer mpmDataDealer { get; set; }

        public SalesMonitoringModel(MPMPRODUCTGROUPLINE _mpmGroupLine, MPMDataDealer _mpmDataDealer) {
            mpmGroupLine = _mpmGroupLine;
            mpmDataDealer = _mpmDataDealer;
        }
    }   
}

这不是很奇怪吗。在操作方法中,您将返回一个
列表
,如下所示

List<string> mpmDetailCat = modelSM.GetProductGroupDetail(group);
return PartialView("_cbPartialCategoryDetail", mpmDetailCat);

这不是很奇怪吗。在操作方法中,您将返回一个
列表
,如下所示

List<string> mpmDetailCat = modelSM.GetProductGroupDetail(group);
return PartialView("_cbPartialCategoryDetail", mpmDetailCat);
@model  DIS_iDealer.Models.SalesMonitoringModel