问题标签 [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.
header - MVC3 WebGrid 格式化或样式化列标题
我正在使用新的 MVC3 WebGrid。到目前为止一切顺利,只是在列标题的样式/格式方面存在问题。我得到的最好的解决方法是将 WebGrid 第一行中的相同 css 类应用于表头。
这个例子显然缺乏检查以确保有行或确实有指定的元素 id,但它将第一行的 css 类应用到标题行,这意味着您可以彼此独立地设置样式。
是否有一种内置的方式来设置列标题元素的样式(不仅仅是使用 headerStyle 属性)?
asp.net-mvc-3 - ASP.NET MVC3 WebGrid 帮助器和模型元数据
我正在尝试使用 ASP.NET MVC 3 中的 WebGrid html 帮助程序根据在 ModelMetadata 中找到的信息自动生成列。例如,接受对象列表的视图中的代码将是:
这实际上就像一个魅力(我很惊讶它实际上很容易)。这里发生的情况是,从模型的属性中,我使用 ShortDisplayName 作为列的标题。
问题?我需要对所有列应用默认格式。基本上我想对我的网格将显示的所有数据使用 Html.Raw 扩展名。尝试将是这样的:
其中 GetPropertyValue 方法将使用反射或其他方式读取属性的值(我需要在这里提醒项目是动态的,它的值实际上是当前行中显示的对象)。
有没有更好的方法来做到这一点?
谢谢,
科斯塔斯
sorting - 如何将默认排序顺序更改为降序?
如何将defaultSort
my更改webGrid
为相反/降序?如果是 SQL,我会在DESC
某个地方添加一个。这是我用于升序排序的工作代码行:
它按升序正确排序UWDate
列,但我希望它以相反/降序排序。
asp.net-mvc - 将 WebGrid 添加到 MembershipUserCollection
这是我的观点片段,它给了我错误
显然 WebGrid 构造函数不接受 MembershipUserCollection 作为参数。我怎样才能解决这个问题?
请帮忙。我需要将分页添加到用户列表中。
asp.net-mvc - 到 WebGrid 还是不到 WebGrid...答案是什么?
我正在阅读并听到一些痛点,并且想知道我是否应该走那条路。更不用说,我似乎找不到任何明确的文档(来自 Microsoft)。如果你说我不应该使用它,你会建议什么路线?我正在尝试建立一个新站点,但我想第一次就做好。
asp.net-mvc - 在 System.Web.Helpers.WebGrid 中定义内联行样式
我正在将我的应用程序移动到 MVC 3 并尝试使用 System.Web.Helpers.WebGrid。我想得到像这样的html代码:
有一个rowStyle
属性,允许为每一行定义 css 类,但每一行会有不同的样式。是否容易实现?
asp.net-mvc-3 - 将图像添加到 MVC 3 Web 网格列标题
最近我正在使用 MVC 3 的 Web 网格。在其中一列中,我需要在标题文本旁边显示图像。例如:+ 这可能与 MVC Web 网格。
谢谢
asp.net-mvc-3 - ASP.NET MVC 3 WebGrid 中的 DropDownListFor
我有一个正在创建的 WebGrid,我想要一个下拉列表 - 我找不到将其中一行设为 DropDownList 的方法 - 那里有任何教程吗?
现在我一直在尝试使用“格式:”设置来设置它 - 但我不断收到错误
asp.net-mvc - ASP.Net MVC Webgrid 自定义分页器
我刚开始使用 webgrid helper,看起来不错,但是在创建寻呼机时遇到了问题。我想在网格的顶部和底部创建一个寻呼机。
寻呼机格式为 |dropdown| |上一个按钮| |文本|1-10 行,共 230 行|文本| |下一步按钮|
如果我更改每个选择的下拉行数 shud 更改。任何想法如何实施。
c# - ASP.NET MVC3 WebGrid 格式:参数
我正在尝试在 ASP.NET MVC3 中使用新的 WebGrid 以及我想显示一组执行各种操作(编辑、查看、删除)的链接图标的列之一......为此,我有一个 HtmlHelper 扩展,基本上输出以下 HTML:
扩展返回 MvcHtmlString 并且在 Razor 视图中单独使用时可以正常工作。例如:@Html.ActionLinkIconForEditAction("Customer", 2)
问题是我需要在传递对象 ID 时在 WebGrid 列中调用此帮助程序(每个操作一次)。我被难住的问题是编译器给了我一个错误,说它无法将 MvcHtmlString(或“lambda 表达式”,取决于我尝试的调用)转换为格式所期望的 System.Func...
例如,这有效:
但这不会:
我得到:
或者对于这个电话:
我得到:
奇怪的是,我还有其他列使用 lambda,直接 Model.Property 访问器,甚至是 String.Format("") 的输出......它们都工作正常......我阅读了 Func 和这个线程上的所有文档,但仍然无法弄清楚:)
谁能发现我做错了什么?