Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 以ApplicationUser作为属性获取用户信息的MVC5文章系统_Asp.net Mvc_Entity Framework_Asp.net Identity 2_Custom Properties - Fatal编程技术网

Asp.net mvc 以ApplicationUser作为属性获取用户信息的MVC5文章系统

Asp.net mvc 以ApplicationUser作为属性获取用户信息的MVC5文章系统,asp.net-mvc,entity-framework,asp.net-identity-2,custom-properties,Asp.net Mvc,Entity Framework,Asp.net Identity 2,Custom Properties,嗨,我在一个文章页面上工作,并且有一个采用ApplicationUser属性的文章模型 public class postModels { public int ID { get; set; } public postModels parentPost { get; set; } [StringLength(255)] [Required] public string title { get; se

嗨,我在一个文章页面上工作,并且有一个采用ApplicationUser属性的文章模型

    public class postModels
    {
        public int ID { get; set; }
        public postModels parentPost { get; set; }

        [StringLength(255)]
        [Required]
        public string title { get; set; }
        public string post { get; set; }

        public ApplicationUser appUser { get; set; }
        public DateTime created { get; set; }
        public DateTime lastEdited{ get; set; }
    }
在我看来,我试过这个

@foreach (var item in Model)
<div class="row">
    <div class="col-md-2">

        @Html.DisplayFor(modelItem => item.created)
        <br />
        @Html.DisplayFor(modelItem => item.lastEdited)
        <br />
        @Html.DisplayFor(ModelItem => item.appUser.NickName)


        <br />
        <br />
        <br />
        <br />
        @Html.ActionLink("Edit", "Edit", new { id = item.ID }) |
        @Html.ActionLink("Details", "Details", new { id = item.ID }) |
        @Html.ActionLink("Delete", "Delete", new { id = item.ID })

    </div>
    <div class="col-md-10">
        <div class="row">
        <div class="col-md-12"><h1>@Html.DisplayFor(modelItem => item.title)</h1></div>
        <div class="col-md-12">@Html.DisplayFor(modelItem => item.post)</div></div>
    </div>
</div>
@foreach(模型中的变量项)
@DisplayFor(modelItem=>item.created)

@DisplayFor(modelItem=>item.LastEdit)
@DisplayFor(ModelItem=>item.appUser.昵称)



@ActionLink(“编辑”,“编辑”,新的{id=item.id})| @ActionLink(“详细信息”,“详细信息”,新的{id=item.id})| @ActionLink(“删除”,“删除”,新的{id=item.id}) @DisplayFor(modeleItem=>item.title) @DisplayFor(modeleItem=>item.post)
除ApplicationUser属性外的所有内容的输出均有效。。
感谢您的帮助和关注:)

什么不起作用?
appUser.NickName
是否包含值?不工作=异常?或者更确切地说,什么都没有显示?Stephen->我试图调试。它似乎得到了正确的用户,TommySM->没有抛出错误empty@KimYangJacobsen,调试代码。
昵称的值是多少。如果它没有显示,因为它没有值。Stephen Muecke看起来像item.appUser为null。什么不起作用?
appUser.NickName
是否包含值?不工作=异常?或者更确切地说,什么都没有显示?Stephen->我试图调试。它似乎得到了正确的用户,TommySM->没有抛出错误empty@KimYangJacobsen,调试代码。
昵称的值是多少。如果它没有显示,因为它没有值。Stephen Muecke看起来像item.appUser为null。。