如何在两个td之间的UniGrid GridColumns中创建cutom标签?

时间:2015-10-28 10:15:18

标签: c# kentico

我正在使用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的自定义标签吗?

1 个答案:

答案 0 :(得分:1)

在代码中,动态添加ColumnGridColumns集合。

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

创建它