首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >看不到WebGrid元素

看不到WebGrid元素
EN

Stack Overflow用户
提问于 2014-11-03 07:21:55
回答 1查看 550关注 0票数 1

我想用助手WebGrid (MVC4)构建一个表。我尝试如下所示,但尽管代码中包含了命名空间System.Web.Heplers,但仍出现错误,无法找到命名空间'WebGrid‘的类型的名称。此外,集成开发环境下划线的单词"WebGrid“是不恰当的。

我知道有一些小错误,但我对此感到困惑。请帮帮我。

代码语言:javascript
复制
@model IEnumerable<MvcApplication_test.Models.Customer>
@using System.Web.Helpers;

@{
    Layout = null;
    ViewBag.Title = "Index";
    var grid = new WebGrid(Model, rowsPerPage: 5);
}
EN

回答 1

Stack Overflow用户

发布于 2015-10-17 03:22:13

找到解决方案了。在同样的情况下,它对我也有帮助。

简而言之,您需要向当前项目添加引用System.Web.Helpers并重新打开VStudio以接受更改。

Picture-sample

一步一步:

在项目中右键单击"References".

  • Select "Add reference...“添加对项目的引用”“
    • ”在小菜单中。在打开的窗口中,转到Assemblies/Extensions.
    • Find &
    • in list "System.Web.Helpers“v2.0.0.0 ( 10.16.2015).
    • Click上的当前版本OK to accept.

  1. 将lib添加到与你的*.exe相同的目录中(默认为~/bin/*.exe)以允许你的项目查看它:
    • 右键单击小菜单中的

    “属性”中添加的引用。

    • 将属性“复制本地”设置为“真”。Picture

  1. 保存更改;
    • 在Project.
    • Reopen VStudio和project.

中保存更改

之后,您必须在System.Web.Helpers中查看视图中的WebGrid对象:)

如果没有-请重试在视图中添加"@using“或...我不知道;)这种方式对我很有帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26705645

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档