如何在列 属性 中呈现多个按钮?

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)
    }