我正在使用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的自定义标签吗?
答案 0 :(得分:1)
在代码中,动态添加Column
到GridColumns
集合。
每个Column
都是一个表格单元格,因此如果您想要一个控件执行此操作,则需要根据UniGridConfig.Column
对象