我正在尝试实施库存管理系统。存在类型的库存,并且需要根据库存类型询问属性。
IE:如果库存类型是noteBook,我需要得到"处理器"或者如果库存类型是监控,我需要得到"英寸"值。
如果我的参数有输入类型应该是好的,但我找不到任何好的教程。
我做了很多搜索,但找不到有用的文件。
这是我的模特。
public class PcmInventoryType : BaseModel
{
public string Name { get; set; }
public string Note { get; set; }
public virtual ICollection<PcmInventoryParameter> RelatedParameters { get; set; }
}
public class PcmInventoryParameter : BaseModel
{
public string ParameterName { get; set; }
public int PcmInventoryTypeId { get; set; }
public virtual PcmInventoryType PcmInventoryType { get; set; }
}
public class PcmInventory : BaseModel
{
public int PcmInventoryTypeId { get; set; }
public virtual PcmInventoryType PcmInventoryType { get; set; }
public ICollection<PcmInventoryParameterValue> PcmInventoryParameterValues { get; set; }
}
public class PcmInventoryParameterValue : BaseModel
{
public int PcmInventoryId { get; set; }
public virtual PcmInventory PcmInventory { get; set; }
public int PcmInventoryParameterId { get; set; }
public virtual PcmInventoryParameter PcmInventoryParameter { get; set; }
public string ParameterValue { get; set; }
}
我试图在PcmInventoryType
中保留我的广告资源类型以及PcmInventoryParameter
中的参数(当我想创建新广告资源时应该采用表格形式)。
如何在添加新PcmInventory
时创建动态表单。我在stackoverflow中搜索,我发现我需要使用EditorTemplate
。
但我无法弄清楚我的模特。
问候。