夏目たかし 发表于 2019-5-15 17:07:58

请问Wijmo可以将FlexGrid单元格内字符串内容加上超链接吗?

如题

KevinChen 发表于 2019-5-15 18:05:09

您好,可以加入,如图所示:



您可以根据自己的需求,按这个思路解决你的问题。

示例来源:

https://demo.grapecity.com.cn/wijmo/demos/Grid/Selection/CheckboxSelection/purejs

示例代码:

formatItem: function (s, e) {
            if (e.panel == s.columnHeaders) {
                if (s.columns.binding == 'sel') {
                  e.cell.innerHTML = '<input class="select-all" tabindex="-1" type="checkbox">';
                  e.cell.innerHTML = '<a href="#">超链接</a>';
                  updateSelectAllBox(s);
                }
            }
            else if (e.panel == s.cells) {
                if (s.columns.binding == 'sel') {
                  e.cell.innerHTML = '<a href="#">超链接</a>';
                  updateSelectAllBox(s);
                }else{
                  wjCore.setAttribute(e.cell.parentElement, 'aria-selected', s.rows.dataItem.sel);
                }
            }
      }

夏目たかし 发表于 2019-5-16 16:56:14

KevinChen 发表于 2019-5-15 18:05
您好,可以加入,如图所示:




请问Wijmo的FlexGrid表单如何更新自己的内容呢?我现在是用New的方法设值绑定itemsSource,如果我需要覆盖之前内容,重新给新的itemsSource应该怎么设定呢?现在重复初期化的话,会提示Assertion failed in Wijmo: Element is already hosting a control.的报错。。。

KevinChen 发表于 2019-5-20 09:11:29

您好,实际上可以通过重新绑定数据源的方式实现更新表格内容,参考示例:

https://demo.grapecity.com.cn/wijmo/demos/Grid/Data-binding/Basics/purejs
页: [1]
查看完整版本: 请问Wijmo可以将FlexGrid单元格内字符串内容加上超链接吗?