webgrid相关内容

Webgrid 中的 Mvc 3 texbox(剃刀)

简单问题:我如何让文本框显示值.下面的代码在 item.LastName 上失败 @model List@{var grid = new WebGrid(source: Model,defaultSort: "FirstName",rowsPerPage: 3);} @grid.GetHtml(列:grid.Columns(grid.Column("姓氏"),gri ..
发布时间:2021-12-21 20:02:11 其他开发

绑定 WebGrid 表单 AJAX

我是 MVC3 和 Razor 的新手,一旦从 AJAX 帖子返回数据,我需要有关绑定/加载 WebGrid 的帮助.任何帮助都将不胜感激(项目到期日即将到来);) 我的情况是这样的:我有两个级联下拉列表.第一个列表包含数据库中的区域.选择一个区域后,它会在第二个下拉列表中填充设施列表.选择设施后,我需要使用建筑物列表填充 WebGrid.我的级联下拉菜单正常工作 Index.csht ..
发布时间:2021-12-21 19:58:17 C#/.NET

如何在 cshtml 视图中使用 WebGrid?

我可以使用 WebGrid 在任何控制器中,例如: var grid = new WebGrid(emailsFetched, columnNames); 为此,我必须在我的 ASP.NET MVC 项目中添加对 System.Web.Helpers 的引用. 但是当我尝试直接在 view 中使用这个网络网格时(以避免实例化和控制器中的其他设置)它说:找不到类型或命名空间“Web ..
发布时间:2021-12-21 19:57:57 其他开发

Razor webgrid ajax 分页和排序

我正在尝试学习如何在 MVC3 中使用 Razor WebGrid.ajaxUpdateCallback 参数如何工作? 解决方案 ajaxUpdateCallback 是在服务器调用完成后将被调用的 javascript 函数的名称.你的问题的标题是关于使用 WebGrid 进行分页和排序的,它看起来像这样...... @{var grid = new WebGrid(canPage: ..
发布时间:2021-12-21 19:54:40 C#/.NET

Razor 嵌套 WebGrid

我如何嵌套 WebGrid,每列都有很多格式.我可以做一个嵌套的 for 循环,但我基本上需要它来进行分页.或者还有其他更好的选择吗? 解决方案 请原谅冗长的数据设置,但这有效... @{var data = Enumerable.Range(0, 10).Select(i => new { Index = i, SubItems = new object[] { new { A = " ..
发布时间:2021-12-18 17:15:30 其他开发

如何根据当前用户的角色隐藏WebGrid列?

我需要使用webgrid进行网格处理,我想根据用户角色隐藏编辑操作的列(标题和项目). 我该如何使用webgrid? 解决方案 您可以编写一个帮助程序方法,该方法将根据用户角色动态生成列: 公共静态类GridExtensions{公共静态WebGridColumn [] RoleBasedColumns(这个HtmlHelper htmlHelper,WebGrid网格){var ..
发布时间:2021-04-11 20:19:46 其他开发

MVC WebGrid,行选择

我有带有以下项的简单WebGrid: grid.Column(格式:(项目)=> @ Ajax.ActionLink(“选择","LoadForEdit",“收据",新的{ID = Model.Services.IndexOf(@ item.Value)},新的AjaxOptions {UpdateTargetId ="ItemToEdit"})) 我想在实际单击行时进行选择,而不仅仅是在 ..
发布时间:2021-04-11 19:50:31 其他开发

排序时如何在末尾放置空字符串

在WebGrid上从A到Z排序一列时,空字符串总是最先出现,所以我有: "" "" "A" "B" (当然没有引号). 我希望他们最后出现,有一种简单的方法吗? 解决方案 您应该使用如下所示的通用比较委托进行排序: private int MyComparison(string x, string y) { if (string.IsNullO ..
发布时间:2020-09-11 23:00:37 C#/.NET

如何在MVC3 WebGrid上隐藏标题

是否有一些简单的方法来隐藏MVC3 WebGrid扩展的标头? var grid = new WebGrid(Model, canSort:false, canPage:false, showHeader:false); 之类的东西 尽管我希望通过代码完成此操作,但我可能可以为标题设置css样式,这将导致标题不显示. 谢谢 Antonin 解决方案 您可以将其传递给Ge ..
发布时间:2020-09-11 19:35:08 其他开发

MVC 3 Webgrid使整个行都可单击

我在MVC 3的razor视图中使用的是webgrid. 以下是我的webGrid的外观,我想使整行都可单击,并且在单击时也将值传递给javascript方法. 我能够对所有列的文本调用javascript方法.我希望在整行中的任何位置单击都发生同样的事情. 请指导我.谢谢 @grid.GetHtml( columns: grid. ..
发布时间:2020-09-11 18:39:41 其他开发

在MVC4站点中的排序或分页操作期间,如何使WebGrid而不是GET到POST?

我有一个相当简单的站点,具有“搜索"局部视图和“列表"局部视图.使用多种模型将它们汇总到“索引"视图中. 一切都很好.除非我单击网格列标题以排序或尝试分页到下一个数据列表,否则网格将恢复为空.如果我重新提交相同的搜索条件,则网格将重新填充所有正确排序或分页的适用数据. 我已经将此行为归结为WebGrid将其分页和排序机制设置为GET而不是POST的事实.因此,显然我所有的模型数据都没有 ..
发布时间:2020-05-29 19:30:00 其他开发

MVC 3 Razor-如何使用jQuery Ajax将新模型绑定到WebGrid

在使用从DAL返回的新模型更新Webgrid时遇到问题. 在我看来,我有用于过滤网格上显示的数据的复选框.选中复选框后,它将调用一些jQuery ajax函数,该函数将复选框值传递给控制器​​中的方法.然后,这将调用我的DAL,并返回具有正确值的模型的新列表.我将此列表返回到我的视图,但是页面加载时没有什么不同.网格看起来不是我想要的,而复选框也是我想要的. 我将粘贴我的视图和控制器, ..
发布时间:2019-11-16 12:12:29 JavaScript