ASP.NET MVC-“对象”不包含“ ID”的定义

情节

我收到错误消息:对象不包含“ StyleCode”的定义。实际上,在断点上检查时,我会得到模型中的记录列表,我还缺少什么?

HomeController.cs

public ActionResult Index()
{
    using (var context = new ApronPointEntities())
    {
        var styles = (from s in context.STYLEs
            join
            c in context.STYLEPRICEs on s.STYLEID equals c.STYLEID
            select new {
                STYLEID=s.STYLEID,
                STYLECODE=s.STYLECODE,
                STYLENAME= s.STYLENAME,
                PRICE= c.REGULARPRICE
            }).Take(10).OrderByDescending(s =>s.STYLEID).ToList();

        return View(styles);
    }
}

-------------- Index.cshtml --------------

@foreach(var item in Model)
{ 
    <div class="col-md-3 col-xs-6">
        <div class="product">
            <div class="product-cover">
                <span class="product-action">
                    <span class="product-new">New</span>
                    <span class="product-sale">Sale</span>
                </span>
                <div class="product-cover-hover"><span><a href="product.html">View</a></span></div>
                <img src="~/Images/Styles/Img-0.jpg" />
            </div>
            <div class="product-details">
                <h1><a href="product.html">@item.STYLECODE</a></h1>
                <p>@item.STYLENAME</p>
                <div class="product-price">
                    <i class="icon-257" title="add to cart"></i>
                    @item.PRICE
                </div>
            </div>
        </div>
    </div>
}
马克西米利安·阿斯特(Maximilian Ast)

我想建议你参加一个班,即 ViewModel

public class ViewModel
{
    public int STYLEID { get; set; }
    public string STYLECODE { get; set; }
    public string STYLENAME { get; set; }
    public double PRICE { get; set; }
}

并给予List<ViewModel>.cshtml文件

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Web模型在ASP.NET MVC中不包含定义

来自分类Dev

htmlhelper在ASP.NET MVC RAZOR中不包含剑道的定义

来自分类Dev

ASP.NET MVC 使用 json 获取对象 ID

来自分类Dev

ASP.NET文本框不包含“值”的定义

来自分类Dev

Asp.Net不包含buttonClick的定义吗?

来自分类Dev

mvc5附加信息:“对象”不包含“动作”的定义

来自分类Dev

对象不包含ID的定义

来自分类Dev

ASP NET MVC OutputCache VaryByParam复杂对象

来自分类Dev

ASP.NET MVC维护对象会话

来自分类Dev

ASP.NET MVC 自定义控制器不工作

来自分类Dev

包含对象列表的对象的ASP.NET Core 3.0 MVC CRUD

来自分类Dev

$ scope对象在ng-view angularjs + asp.net mvc中未定义

来自分类Dev

$ scope对象在ng-view angularjs + asp.net mvc中未定义

来自分类Dev

InvalidOperationException:序列不包含任何元素。在带有实体框架的Asp.net Core MVC中

来自分类Dev

ASP.NET Core MVC + Entity Framework Core如何获取新添加的对象的ID

来自分类Dev

如何将包含js对象的列表转发到ASP.NET Core MVC?

来自分类Dev

ObjectResult包含ASP.NET MVC6 Web Api中的对象列表

来自分类Dev

HTML`id`属性与ASP.NET MVC`id`约定冲突

来自分类Dev

$没有定义-asp.net MVC 4

来自分类Dev

asp.net mvc自定义子路由

来自分类Dev

ASP.NET MVC自定义视图路由

来自分类Dev

ASP.NET MVC 5自定义错误页面

来自分类Dev

ASP.NET MVC中的自定义JSON结果

来自分类Dev

带线程的ASP.NET MVC自定义验证

来自分类Dev

自定义路由ASP.NET MVC

来自分类Dev

ASP.NET Core MVC自定义站点变量

来自分类Dev

ASP.Net MVC Kendo网格的自定义分页

来自分类Dev

ASP.NET MVC 4自定义句柄错误

来自分类Dev

asp.net mvc自定义子路由

Related 相关文章

热门标签

归档