Skip to main content
A newer version of this page is available. .
Tab

ListBoxColumn.CellTemplate Property

Gets or sets a common template used for displaying the content of all cells within the list box.

Namespace: DevExpress.Web

Assembly: DevExpress.Web.v19.2.dll

Declaration

[DefaultValue(null)]
public virtual ITemplate CellTemplate { get; set; }

Property Value

Type Default Description
ITemplate *null*

An object supporting the System.Web.UI.ITemplate interface which contains the template used for displaying the content of all cells within the list box.

Remarks

Use the CellTemplate property to define a common content for all cells within the current list box control. The template created using this property replaces the content of each cell within the list box.

<dx:ASPxComboBox ID="CmbCustomers" runat="server" DataSourceID="CustomersDataSource" ValueField="CustomerID"
        ValueType="System.String" TextFormatString="{0}" EnableCallbackMode="true" IncrementalFilteringMode="StartsWith"
        CallbackPageSize="30">
     <Columns>
          <dx:ListBoxColumn FieldName="ContactName" />
          <dx:ListBoxColumn FieldName="CompanyName" />
          <dx:ListBoxColumn FieldName="Country" />
          <dx:ListBoxColumn FieldName="Phone" />
          <dx:ListBoxColumn FieldName="HasDiscount">
               <CellTemplate>
                    <dx:ASPxCheckBox ID="ASPxCheckBox1" runat="server" Value='<%# Eval("HasDiscount") %>' />
               </CellTemplate>
          </dx:ListBoxColumn>
     </Columns>
</dx:ASPxComboBox>
See Also