mvc4使用另一个表中的数据插入表

时间:2013-03-04 13:49:41

标签: c#-4.0 razor asp.net-mvc-4

这是我的模特:

 public class Categories
            {
                [Key]
                public int Id { get; set; }
                public string  Name { get; set; }
                public UserProfile User { get; set; }
            }


        public class Profits
            {
                [Key]
                public int Id { get; set; }
                public double Value { get; set; }
                public string Description{ get; set; }
                public DateTime DateInput { get; set; }
                public UserProfile User { get; set; } // Foreign to User
                public Categories CategoryName { get; set; } // Foreign  to Categories
            }

现在我想在我的视图中执行类似"插入Profits("列名称")值("从textBoxes"以及DropdownList中的Category和来自DropdownList的数据)分类表)"

我的逻辑是每个利润都有一个类别(工资,累积奖金等),每个类别可能有一个以上的利润。 我应该知道什么?

1 个答案:

答案 0 :(得分:0)

如果您在某个类别中拥有多个利润,则应使用与利润中的ID类别的集合。因此,您可以更快地访问数据,而无需处理太多。