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.v20.2.dll

Declaration

[DefaultValue(null)]
public virtual ITemplate CellTemplate { get; set; }
<DefaultValue(Nothing)>
Public Overridable Property CellTemplate As ITemplate

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