2015-02-23 3 views
1

Я изучаю ASP.NET и C#, используя DNN.Telerik.Web.UI.RadGrid не имеет открытого свойства с именем GroupByExpressions

Я на самом деле пытаюсь показать список и группировать все элементы по одному.

Поскольку у меня нет никаких идей о том, как это сделать, я стараюсь следовать the Telerik tutorial.

Но я получил сообщение об ошибке, рассказывая мне

Telerik.Web.UI.RadGrid does not have a public property named GroupByExpressions 

И я получил то же самое для

GridGroupByExpression, SelectFields, GridGroupByFields, groupByFields, and few others 

Обысканных тоже на Telerik Doc about grouping, но не нашел ничего, что помогло, по крайней мере, чтобы понять, почему.

Я проверил Telerik Doc тоже об этих элементов, и, конечно же, they exist

Любая помощь будет признателен. Thanx.

Вот мой код

<rad:RadPageView runat="server" ID="RadPageView3"> 
    <h2>Here my futur awesome work</h2> 
    <asp:UpdatePanel runat="server" ID="UpdatePanel1" ChildrenAsTriggers="True" UpdateMode="Conditional"> 
     <ContentTemplate> 
      <rad:RadGrid runat="server" ID="grdCustomer" AutoGenerateColumns="False" GridLines="None" CssClass="dnnRadGrid mgCustomersGrid" 
       AllowPaging="true" AllowCustomPaging="true" PageSize="50" AllowSorting="true" AllowFilteringByColumn="True" 
       EnableLinqExpressions="False" OnNeedDataSource="GrdCustomerOnNeedDataSource"> 
       <GroupingSettings CaseSensitive="false" /> 
       <ClientSettings AllowDragToGroup="True"/> 
       <GroupByExpressions> 
        <rad:GridGroupByExpression> 
         <SelectFields> 
          <rad:GridGroupByField FieldAlias="EndUserCompany" FieldName="EndUserCompany"></rad:GridGroupByField> 
         </SelectFields> 
         <GroupByFields> 
          <rad:GridGroupByField FieldName="EndUserCompany" SortOrder="Ascending"></rad:GridGroupByField> 
         </GroupByFields> 
        </rad:GridGroupByExpression> 
       </GroupByExpressions> 
       <MasterTableView DataKeyNames="EndUserCompany"> 
        <Columns> 
         <rad:GridBoundColumn HeaderText="NumLicense" DataField="NumLicense" 
          FilterControlWidth="99%" ShowFilterIcon="False" AutoPostBackOnFilter="True" /> 
         <rad:GridBoundColumn HeaderText="StatusLicense" DataField="StatusLicense" 
          FilterControlWidth="99%" ShowFilterIcon="False" AutoPostBackOnFilter="True" /> 
         <rad:GridBoundColumn HeaderText="NameProduct" DataField="NameProduct" 
          FilterControlWidth="99%" ShowFilterIcon="False" AutoPostBackOnFilter="True" /> 
         <rad:GridTemplateColumn HeaderText="ActiveMaintenance" HeaderStyle-HorizontalAlign="Center" HeaderStyle-Width="50" ItemStyle-HorizontalAlign="Center" AllowFiltering="False"> 
          <ItemTemplate> 
           <dnn:DnnImage Runat="server" ID="activeMaintenance" IconKey="Checked" Visible="False" /> 
           <dnn:DnnImage Runat="server" ID="noActiveMaintenance" IconKey="Unchecked" Visible="False" /> 
          </ItemTemplate> 
         </rad:GridTemplateColumn> 
         <rad:GridBoundColumn HeaderText="EndUserCompany" DataField="EndUserCompany" 
          FilterControlWidth="99%" ShowFilterIcon="False" AutoPostBackOnFilter="True" /> 
        </Columns> 
       </MasterTableView> 
       <ClientSettings ReorderColumnsOnClient="True" AllowDragToGroup="True" AllowColumnsReorder="True"> 
        <Selecting AllowRowSelect="True"></Selecting> 
        <Resizing AllowRowResize="True" AllowColumnResize="True" EnableRealTimeResize="True" 
         ResizeGridOnColumnResize="False"></Resizing> 
       </ClientSettings> 
       <GroupingSettings ShowUnGroupButton="true"></GroupingSettings> 

      </rad:RadGrid> 
      <input type="hidden" id="hidCookie" runat="Server" /> 
     </ContentTemplate> 
    </asp:UpdatePanel> 
</rad:RadPageView> 

ответ

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