问题标签 [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.
jquery - MVC 3 Webgrid 列来保存图像
我第一次在 ASP.NET MVC 3 中创建一个 WebGrid,我需要创建一个包含“星形”图像的列。用户应该能够在此图像上进行选择,这意味着他们已将其选为收藏夹。然后,我必须获取该行的事务 ID 并使用 jquery 保存它。
任何有关语法的帮助或示例将不胜感激。我没有使用 Razor。
asp.net - 如何在 ASP.Net MVC WebGrid 列中动态更改值?
我有一个 ASP.Net MVC Webgrid,当“SuccessRate”列小于零时,我需要显示“N/A”。你知道我会怎么做吗?以下是我的cshtml的一部分:
asp.net-mvc - 剃刀嵌套 WebGrid
我如何嵌套 WebGrid,每列都有很多格式。我可以做一个嵌套的for循环,但我基本上需要它来进行分页。或者还有其他更好的选择吗?
asp.net-mvc-3 - MVC3 WebGrid - 行 ID
如何指定具有特定 id 的行 id 或类?
或者即使这样也可以
我在想这样的事情会起作用,但事实并非如此。
任何人都知道我怎么可能使用 htmlAttributes 或其他东西来获得这个?
如果我使用 for 循环,那很容易,但 WebGrid 允许我进行排序和分页。
webgrid - 在 webgrid 中添加行
我正在使用 MVC 3 webgrid,我需要在 webgrid 中添加一个新行以显示产品表中的价格总和。
任何想法表示赞赏。
这是我的代码
}
javascript - Asp.net mvc 3: WebGrid and JavaScript
I have a quick question. Is it possible to put JavaScript into a cell when using MVC 3 WebGrid? I've been trying for days to figure out if this is possible, and I am having no luck.
My situation is simple: I have a WebGrid that displays data on songs that are contained in a database. So in that webgrid I have things like the title of the song, the duration, etc., but I am stuck as to how I am going to add a JavaScript audio player that plays the song of the current row in the WebGrid.
Anyway, that's the situation, and I hope you can help me. If it is possible to place JavaScript into a WebGrid, please explain how or at least point me in the right direction. Thanks.
asp.net-mvc - 使用 webgrid 中的链接更新 MVC3 模型
我正在使用 C#.NET MVC3。我在 webgrid 中显示了一个字段,如下所示:
我需要根据此字段中的值创建一个 HTML 链接,并具有以下属性:
- 字段值是被超链接的项目。
- 链接必须更新模型中呈现视图的公共属性(将链接值写入模型)。
- 链接必须发回给自己
我如何实现这一目标?我使用的是标准的 ASPX 语法(不是 Razor)
asp.net-mvc-3 - 为什么 WebGrid 在格式化时使用动态?
我正在使用System.Web.Helpers.WebGrid
ASP.NET MVC 3 Razor 项目,但我无法理解为什么 a 的格式参数WebGridColumn
是Func<dynamic, object>
.
如果我创建这样的列...
...我没有在 StartDate 属性上输入强类型。如果我试着像这样绕过它......
...我在运行时被告知我的 lambda 不能转换为Func<dynamic, object>
. 有什么方法可以在这里使用非动态 lambda 吗?哪怕只是<object, object>
?
(我在 .NET 4.0 中,Func<in T, out TResult>
应该在 T 上是逆变的,但我对协变和逆变如何与动态一起工作感到困惑。)
asp.net-mvc - Ajax.Actionlink、部分和 webgrid 问题
我有以下问题。
我的网址结构是这样的:
/人/编辑/用户代码
在我的控制器中,我有以下内容:
在我看来,我有:
和
当运行 Ajax.ActionLink 时,它会恢复数据并更新 div,但是 webgrid 上排序链接的 url 然后将它们的地址更改为:
/People/ LoanRefresh /AFU0006?sort=CreatedOn&sortdir=ASC
我需要保持:
/People/编辑/AFU0006?sort=CreatedOn&sortdir=ASC
任何帮助将不胜感激。
css - 如何在 MVC3 WebGrid 生成的输出上改变 TD 的类?
我正在使用 MVC3 WebGrid (Razor),一切正常。但是,我需要根据列中的值来改变附加到特定列的 css 类。
我已经有一种非服务器端的 JQuery 方式来执行此操作。我希望这发生在 JQuery 之外有几个原因。
基本上,我正在根据单元格的值进行单元格交通灯/突出显示。因此,如果单元格中的值为“62.5”,则需要附加到的类<td>
是scr60
. 这会将单元格的背景颜色设置为适当的阴影。
我知道我可以使用定义上的参数来控制单元格内容的输出,但是我需要为包含内容的实际设置 CSS 类(以便突出显示整个单元格,而不仅仅是值/内容本身。format:
grid.Column()
<td>
我已经有一个单独的辅助类/方法来根据值输出我想要使用的 CSS 类的名称。我需要的是一种<td>
使用该方法的输出来调整包含样式的方法。
同样,我已经有一个执行此操作的 JQuery 解决方案,我正在寻找一种使用 webgrid 本身执行此操作的方法。