如何在列 属性 中呈现多个按钮?
How can I render multiple button in Column property?
我有一个实体数据表。
ColumnCollection = new List<ColumnProperty>
{
new ColumnProperty(nameof(ProductChapterMappingModel.Id))
{
Title = T("Admin.Common.Edit").Text,
Width = "200",
ClassName = NopColumnClassDefaults.Button,
Render = new RenderButtonsInlineEdit()
}
}
在网络视图中显示为
这看起来不错,但我的要求是在同一列下添加另一个名为 Details 的按钮,例如:
我该怎么做?
您可以使用
Render = new RenderCustom("ColumnBtns")
然后
function ColumnBtns(data, type, row, meta) {
return 'Your HTML HERE'
//and you can use the parameter row to reference the object represented by the
//row such as Id like that (row.Id)
}
我有一个实体数据表。
ColumnCollection = new List<ColumnProperty>
{
new ColumnProperty(nameof(ProductChapterMappingModel.Id))
{
Title = T("Admin.Common.Edit").Text,
Width = "200",
ClassName = NopColumnClassDefaults.Button,
Render = new RenderButtonsInlineEdit()
}
}
在网络视图中显示为
这看起来不错,但我的要求是在同一列下添加另一个名为 Details 的按钮,例如:
我该怎么做?
您可以使用
Render = new RenderCustom("ColumnBtns")
然后
function ColumnBtns(data, type, row, meta) {
return 'Your HTML HERE'
//and you can use the parameter row to reference the object represented by the
//row such as Id like that (row.Id)
}