Quantcast
Channel: Telerik Forums RSS
Viewing all articles
Browse latest Browse all 78072

how to display RadGrid details of header labels without having to display master columns

$
0
0

Hello to the Telerik community!

In the attached image, I don't want to display the area circled in red but when I remove it the table says "no records to display".

<p><telerik:RadGridID="RadGrid1"runat="server"AutoGenerateColumns="false"ShowFooter="true"ShowHeader="true"RegisterWithScriptManager="false"Width="100%"Height="100%"OnNeedDataSource="RadGrid1_OnNeedDataSource"ViewStateMode="Disabled"ShowGroupPanel="true"
ClientSettings-Scrolling-AllowScroll="false"GridLines="None"AllowSorting="true"AllowMultiRowSelection="true">
 
 
  <ClientSettings>
    <SelectingAllowRowSelect="true"/>
  </ClientSettings>
 
 
  <MasterTableViewShowHeadersWhenNoRecords="true">
 
 
    <NoRecordsTemplate>
      <divstyle="text-align: center;">
        <asp:LiteralID="NoData_lt"Text="<%$Resources:Strings,Nodatatodisplay %>:" runat="server" />
      </div>
    </NoRecordsTemplate>
 
 
    <ItemTemplate>
      <asp:LabelID="Label0"runat="server"Text="<%$ Resources:Strings, OrderReference %>" TabIndex="5" />
      <asp:LabelID="Label6"runat="server"Text='<%# Eval("TRANS_NB") %>' TabIndex="5" />
 
      <asp:LabelID="Label1"runat="server"Text="<%$ Resources:Strings, OrderAmount %>" TabIndex="5" />
      <asp:LabelID="Label7"runat="server"Text='<%# Eval("TRANS_AMOUNT") %>' TabIndex="5" />
 
      <asp:LabelID="Label2"runat="server"Text="<%$ Resources:Strings, ShippingMethod %>" TabIndex="5" />
      <%--<asp:LabelID="Label8"runat="server"Text='<%# Eval("ShippingMethod") %>' TabIndex="5" />--%>
 
      <asp:LabelID="Label3"runat="server"Text="<%$ Resources:Strings, Date %>" TabIndex="5" />
      <asp:LabelID="Label9"runat="server"Text='<%# Eval("TRANS_DATE") %>' TabIndex="5" />
 
      <asp:LabelID="Label4"runat="server"Text="<%$ Resources:Strings, BillNumber %>" TabIndex="5" />
      <asp:LabelID="Label10"runat="server"Text='<%# Eval("SHIP_BILL_NUMBER") %>' TabIndex="5" />
 
      <asp:LabelID="Label5"runat="server"Text="<%$ Resources:Strings, Shipment %>" TabIndex="5" />
      <asp:LabelID="Label11"runat="server"Text='<%# Eval("SHIP_COST") %>' TabIndex="5" />
 
    </ItemTemplate>
 
    <Columns>
      <telerik:GridBoundColumnDataField="TRANS_NB"SortExpression="TRANS_NB"HeaderText="<%$ Resources:Strings, OrderReference %>" HeaderButtonType="TextButton" />
      <telerik:GridBoundColumnDataField="TRANS_AMOUNT"SortExpression="TRANS_AMOUNT"HeaderText="<%$ Resources:Strings, OrderAmount %>" HeaderButtonType="TextButton" />
      <telerik:GridBoundColumnDataField="ShippingMethod"SortExpression="ShippingMethod"HeaderText="<%$ Resources:Strings, ShippingMethod %>" HeaderButtonType="TextButton" />
      <telerik:GridBoundColumnDataField="TRANS_DATE"SortExpression="TRANS_DATE"HeaderText="<%$ Resources:Strings, Date %>" HeaderButtonType="TextButton" />
      <telerik:GridBoundColumnDataField="SHIP_BILL_NUMBER"SortExpression="SHIP_BILL_NUMBER"HeaderText="<%$ Resources:Strings, BillNumber %>" HeaderButtonType="TextButton" />
      <telerik:GridBoundColumnDataField="SHIP_COST"SortExpression="SHIP_COST"HeaderText="<%$ Resources:Strings, Shipment %>" HeaderButtonType="TextButton" />
    </Columns>
 
 
    <DetailTables>
      <telerik:GridTableViewShowHeadersWhenNoRecords="true">
 
 
        <NoRecordsTemplate>
          <divstyle="text-align: center;">
            <asp:LiteralID="NoData_lt"Text="<%$Resources:Strings,Nodatatodisplay %>" runat="server" />
          </div>
        </NoRecordsTemplate>
 
 
        <Columns>
          <telerik:GridClientSelectColumnUniqueName="GridClientSelectColumn1"/>
          <telerik:GridImageColumnHeaderText="<%$ Resources:Strings, Image %>" HeaderButtonType="None" />
          <telerik:GridBoundColumnDataField="PRODUCT_NAME"SortExpression="PRODUCT_NAME"HeaderText="<%$ Resources:Strings, ProductName %>" HeaderButtonType="TextButton" />
          <telerik:GridBoundColumnDataField="STORE_NAME"SortExpression="STORE_NAME"HeaderText="<%$ Resources:Strings, Supplier %>" HeaderButtonType="TextButton" />
          <telerik:GridBoundColumnDataField="PRODUCT_PRICE"SortExpression="PRODUCT_PRICE"HeaderText="<%$ Resources:Strings, UnitPrice %>" HeaderButtonType="TextButton" />
          <telerik:GridBoundColumnDataField="PRODUCT_QUANTITY"SortExpression="PRODUCT_QUANTITY"HeaderText="<%$ Resources:Strings, Quantity %>" HeaderButtonType="TextButton" />
          <telerik:GridBoundColumnDataField="TRANS_TOTAL"SortExpression="TRANS_TOTAL"HeaderText="<%$ Resources:Strings, TotalPrice %>" HeaderButtonType="TextButton" />
        </Columns>
 
 
      </telerik:GridTableView>
    </DetailTables>
 
  </MasterTableView>
</telerik:RadGrid></p><p></p>
I would like to get rid of the master table columns section and only display them as labels inside the grid. Also I'm having trouble making the table look nice, how can I TAB the labels? Do I need the TabIndex option as I'm not sure what its use is for? I can't even put ":" after Text="<%$ Resources:Strings, OrderAmount %>", as in I can't write it as Text="<%$ Resources:Strings, OrderAmount %>: " or it will only display ":" when I run the code.

Viewing all articles
Browse latest Browse all 78072

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>