0

我正在尝试使用脚手架我的模型。我的模型看起来像这样

 public class Patient
    {
        public virtual int Id { get; set; }
        public virtual string FirstName { get; set; }
        public virtual string LastName { get; set; }
        public virtual int MRN { get; set; }

        public virtual ICollection<Issue> Issues { get; set; } 

    }
public class Issue
    {
        public virtual int Id { get; set; }
        public virtual int PatientId { get; set; }
        public virtual Patient Patient { get; set; }
        public virtual string Room { get; set; }
        public virtual string Comment { get; set; }


    }

因此,我希望当用户添加患者时,Create Scaffold 将显示患者和问题的字段。我现在得到的只是患者字段。有没有办法解决这个问题?

我想在创建新患者时提供选项,客户可以为患者添加多个问题。

4

1 回答 1

0

据我所知,MVC3 甚至 4 中的默认脚手架内容无法处理此问题。在我看来,脚手架有太多不同且复杂的变量,无法真正可靠。你需要自己接线。我建议为您的类型创建一个编辑器。这将至少简化一点。

于 2012-08-06T03:55:15.320 回答