如何在两个 td 之间的 UniGrid 网格列中创建自定义标签?

How to create cutom tag inside UniGrid GridColumns between two td?

我正在使用 Kentico 8.2 并且我有带有以下代码的 UniGrid:

<%@ Control Language="C#" AutoEventWireup="true" CodeFile="TestCode.ascx.cs" 
    Inherits="TestCode" %>

<%@ Register Src="~/CMSAdminControls/UI/UniGrid/UniGrid.ascx" TagName="UniGrid" TagPrefix="cms" %>
<%@ Register TagPrefix="ug" Namespace="CMS.UIControls.UniGridConfig" Assembly="CMS.UIControls, Version=8.0.0.0, Culture=neutral, PublicKeyToken=834b12a258f213f9" %>

<cms:UniGrid runat="server" ID="TEST">

<GridColumns>

<ug:Column runat="server"
            Source="mysource1"/>

<ug:Column runat="server"
            Source="mysource2"/>

</GridColumns>
</cms:UniGrid>

UniGrid 为每个项目生成一个 tr,有两个 <td>。我可以创建包含这两个 td 的自定义标签吗?

在代码中,将 Column 动态添加到 GridColumns 集合中。

每个 Column 都是一个单独的 table 单元格,因此如果您想要一个单独的控件来执行此操作,您需要根据 UniGridConfig.Column 对象