gpt4 book ai didi

webgrid - 在网络网格中添加行

转载 作者:行者123 更新时间:2023-12-02 12:28:58 25 4
gpt4 key购买 nike

我正在使用 MVC 3 webgrid,我需要在 webgrid 中添加一个新行以显示产品表中的价格总和。
任何想法都表示赞赏。
这是我的代码

@{
WebGrid grid = new WebGrid(source: Model,
rowsPerPage: 3,
canSort: true,
canPage: true,
ajaxUpdateContainerId: "ajaxgrid");


@grid.GetHtml(
alternatingRowStyle: "altrow",
mode: WebGridPagerModes.All,
firstText: "<< ",
previousText: "< ",
nextText: " >",
lastText: " >>",
columns: grid.Columns(
grid.Column(format: (item) => new HtmlString(Html.ActionLink("Edit", "Edit", new { id = item.ProductId }).ToString() + " | " +
Html.ActionLink("Delete", "Delete", new { id = item.ProductId }).ToString()
)
),
grid.Column("ProductId", "Product Id"),
grid.Column("CategoryId", "Category Name", format: (item) => item.Category.CategoryName),
grid.Column("ProductName", "Product Name"),
grid.Column("Price", "Price", format: @<text>@String.Format("{0:c}", item.Price)</text>)
)
)

}

最佳答案

我遇到了类似的问题,因此我创建了内置 MVC WebGrid 的扩展。代码和示例用法位于https://gist.github.com/3211605 。希望对您有所帮助。

关于webgrid - 在网络网格中添加行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5776534/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com