解决方案 »

  1.   

    Perfor per = new Perfor();
    per.PerforId = Guid.NewGuid();
    //新增方法
    User user = new User();
    user.userId = Guid.NewGuid();
    user.perId = per.PerforId;//关联id
    //新增方法
      

  2.   

    @using Enterprise.Mvc.Demo.Entity;
    @model UserInfo
    @{
        var editable = (this.Model != null);
        var actionName = editable ? "Edit" : "Add";    Layout = Enterprise.Web.Infrastructure.Configs.LayoutDefine.PageFormLayoutPath;
    }
    @section head{
        <link type="text/css" rel="Stylesheet" href="@Url.Content("~/Content/themes/base/jqueryui/1.9/jquery.ui.core.min.css")" />
        <link type="text/css" rel="Stylesheet" href="@Url.Content("~/Content/themes/base/jqueryui/1.9/jquery.ui.theme.min.css")" />
        <link type="text/css" rel="Stylesheet" href="@Url.Content("~/Content/themes/base/jqueryui/1.9/jquery.ui.datepicker.min.css")" />
        <script type="text/javascript" src="@Url.Content("~/Scripts/validate/1.9.0/jquery.validate.min.js")"></script>
        <script type="text/javascript" src="@Url.Content("~/Scripts/jqueryui/1.9/jquery.ui.core.min.js")"></script>
        <script type="text/javascript" src="@Url.Content("~/Scripts/jqueryui/1.9/jquery.ui.widget.min.js")"></script>
        <script type="text/javascript" src="@Url.Content("~/Scripts/jqueryui/1.9/jquery.ui.datepicker.min.js")"></script>
    }
    @section script{
        <script type="text/javascript">
            $(function () {
                $("#birth").datepicker({ dateFormat: "yy-mm-dd" });
      

  3.   

    一个实体对象用强类型,另一个用ViewBag绑定名称,显示的时候用ViewBag取数据
    控制器:ViewBag.ProvinceList = db.GetList<Province>();
    视图:
    @model BM.Web.Models.User//强类型@{
        List<Province> pro = ViewBag.ProvinceList;
    }@Html.EditorFor(model => model.UserName)@for (int i = 0; i < pro.Count; i++)
    {
        @pro[i].ProvinceName
    }
      

  4.   

    保存两个表或者几个表是你代码实现的问题,你可以先保存主表,然后保存从表。显示的时候,一般是把主表的数据放到Model传给View,从表的数据通过ViewBag或者ViewData传递
      

  5.   

    请问一下,这个getlist函数具体要怎么实现?