2015-10-28 4 views
0

Я использую Kentico 8.2 и я UniGrid с помощью следующего кода:Как создать тег cutom внутри UniGrid GridColumns между двумя td?

<%@ 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

Что вы имеете в виду с помощью пользовательского тега? Чего вы пытаетесь достичь? Пример вывода html поможет ... – rocky

ответ

1

В коде динамически добавьте Column в коллекцию GridColumns.

Каждый Column является одной ячейки таблицы, так что если вы хотите иметь один элемент управления сделать это, вы должны были бы создать его на основе UniGridConfig.Column объекта

Смежные вопросы