问题标签 [webgrid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2324 浏览

asp.net-mvc-3 - MVC3 WebGrid:排序或分页时,有没有办法在调用Controller Action方法之前调用javascript方法?

我一直使用此链接作为开发我的 WebGrid ( http://msdn.microsoft.com/en-us/magazine/hh288075.aspx ) 的参考。

目前正在发生的事情是我的 WebGrid 已加载,并且我能够异步分页和排序就好了......没问题。令人恼火的是,一旦我点击页面或排序,用户并没有意识到发生了任何事情。

所以我正在寻找的是一种在调用控制器的操作方法之前调用 javascript 函数(或任何真正的东西)的方法,这样我就有了一些东西让用户知道正在完成工作以返回他们的下一页,排序,等等。

我不确定我是否只是遗漏了一些东西,但我们将不胜感激。

0 投票
3 回答
10420 浏览

asp.net-mvc-3 - 如果为空,则 webgrid 内的自定义消息

我想在上述 else 语句的网络网格内显示一条消息“未找到付款信息”。有人可以帮我弄这个吗?

0 投票
1 回答
3419 浏览

asp.net-mvc-3 - ASP.NET MVC3 - 仅分页(不显示 WebGrid)

我试图在从左到右的流中显示带有短标题的图像,而不是顺序布局的 gridview。我希望使用 webgrid 提供的分页,以免重新创建轮子。

我已经查看了 Leek 的博客文章 (http://msdn.microsoft.com/en-gb/magazine/hh288075.aspx) 和 Broer 的 (http://blog.bekijkhet.com/2011/03/mvc3-webgrid-html -helper-paging.html) 以确保我对 webgrid 的使用有一个扎实的介绍,但是我在如何在不使用 webgrid 的传统布局的情况下应用分页方面存在不足。

我正在使用 Razor 布局。

想法或想法?

我的控制器目前是:

我的观点:

0 投票
1 回答
1895 浏览

asp.net - MVC3 Webgrid 分页和排序

我正在使用 MVC3 webgrid 来显示、排序和分页数据。显示很好,但是当我单击新页面或请求排序时,它会在自己的全新窗口中打开表格?有人知道为什么会这样吗?它包含在局部视图中。

网格的代码如下:

0 投票
2 回答
8209 浏览

asp.net-mvc-3 - 列中的 MVC3 WebGrid 自定义文本

我正在 VB.NET 中使用 MVC3 开发一个 Web 应用程序。

我很难使用以下操作链接在 webgrid 上设置列

编辑 | 详情 | 删除

我尝试使用下面的语法,但在未声明 item 的地方出现错误。

grid.Column(header:= "",format:= (item) => item.GetSelectLink("Custom Text"))

如何引用 webgrid 中的当前行或项目以使其工作?

非常感谢任何帮助。

问候

詹姆士

0 投票
0 回答
910 浏览

asp.net-mvc-3 - 如何在 Asp.net MVC3 中从 WebGrid 更新数据库

我想编辑我的 webgrid 值和保存在数据库中的更新值。

我如何使用存储库模式来做到这一点。

假设我的 WebGrid 中有两列

项目金额

A 0(文本框)

B 0(文本框)

C 0(文本框)

以上值是从数据库中显示的。

现在我想编辑金额列并希望将其保存在数据库中。

任何想法?

视图中的代码以显示数据库中的值

0 投票
1 回答
2434 浏览

asp.net-mvc-3 - Webgrid 中的 if 条件或 for 循环

在我看来,我正在使用这个 webgrid。

我使用 SSN 搜索并在 webgrid 中显示结果。显示的数据是虚拟数据。我的视图模型中有一个 bool AccountVerified,现在我不应该为未验证的帐户提供操作链接,并在它们旁边显示说明帐户验证待定的文本。有人可以帮我吗?

0 投票
0 回答
21363 浏览

asp.net-mvc-3 - 在 MVC 3 中使用 Webgrid 进行多个复选框选择(全选/取消全选)、排序和分页

如果您想知道如何在 MVC3 Webgrid 中进行多个复选框和多个复选框选择(全选或取消全选)、分页、排序,这里是解决方案:

为了简化,它具有以下特点:

  1. webgrid中的复选框
  2. 多个复选框选择(全选/取消全选)
  3. 使用 LINQ 进行分页
  4. 使用 LINQ 排序

看法:

我正在返回具有两个属性的模型(一个类 [ContactModel] 和具有记录总数的 int 属性 [TotalRecordCount])

告诉 webgrid 它将有多少行是很重要的;以便它用于分页。

查询:

只需在正文中的任何位置添加以下内容并相应地定位您要显示的位置:

域模型:(这是绑定到视图的类型)

DAL项目中的支持​​方法:

我使用 FULL TEXT Engine 搜索表,所以手动使用 SQL 连接,您也可以将存储过程拖放到 dbml 文件(设计器视图)中并使用纯 LINQ。

上面的代码首先使用 SQL 连接来获取数据并将其放入 SQLDBReader,然后我使用 LINQ to SORT 和 PAGE。有很多方法可以做,这是方法之一。

控制器:

有些变量无关紧要,请忽略。

CSS:

就是这样,你就完成了!

0 投票
0 回答
443 浏览

asp.net-mvc-3 - 如何让我的 Action 方法通过复选框从 Web 网格中返回我的模型

我有一个强类型视图,它使用 IEnumerable 作为其模型。

模型上有一个 bool 属性,我在 MVC WebGrid 中的复选框中呈现该属性,然后用户可以选中或取消选中该复选框。

提交时它会进入我的操作方法,但我如何获得选中的复选框?

如果我查看 Request.Params,我会看到所有选中的复选框都作为参数返回。DefaultModelBinder 是否有任何简单的方法可以将这些转换回我的 IEnumerable,或者我必须手动执行此操作?

到目前为止,这是我的观点:

0 投票
1 回答
218 浏览

asp.net-mvc - 如何在 WebGrid 中为数据命名

我有一个无法更改的现有数据库。我有一列 int 类型的列,其中包含各种含义的数字。

这将是一个字符串。例如,1="狗"、2="猫"、3="鸟"。有十几个整数需要处理。

我将 ASP.NET MVC 3 与 EF 4.1 一起使用,并有一个 WebGrid 绑定到模型。有没有办法为 WebGrid 中列出的这些整数的数据设置别名,以显示对用户有意义的字符串值?

对此的任何帮助将不胜感激!