Infragistics WebHierarchicalDataGrid-将数据绑定到IList时子波段的自定义样式?

问题描述

| 我正在尝试在Infragistics分层数据网格的子级上设置一些自定义样式和Templatedatafield。我将控件绑定到具有子列表的IList。当我将其配置为AutoGenerateBands时,该控件将正常工作(显示父表并展开子表)。但是我需要在子表上有自定义标题和Templatedatafields。 这是我的aspx:
      <ig:WebHierarchicalDataGrid ID=\"WebHierarchicalDataGrid1\" runat=\"server\"   AutoGenerateColumns=\"false\" 
          AutoGenerateBands=\"false\" DataKeyFields=\"DataSourceId\" Width=\"700px\"   Height=\"700px\">
        <ExpandCollapseAnimation SlideOpenDirection=\"Auto\" SlideOpenDuration=\"300\" SlideCloseDirection=\"Auto\"
            SlideCloseDuration=\"300\" />


    <Columns>        
        <ig:Bounddatafield  datafieldName=\"DataSourceId\" Key=\"DataSourceId\" Header-Text=\"Data Source Id\" Hidden=\"true\"/>                        
        <ig:Bounddatafield  datafieldName=\"DataSrc\" Key=\"DataSrc\" Header-Text=\"Data Source\" />
        <ig:Bounddatafield  datafieldName=\"DataSrcType\" Key=\"DataSrcType\" Header-Text=\"Activity Type\" />
        <ig:Bounddatafield  datafieldName=\"Reporting\" Key=\"Reporting\" Header-Text=\"Reporting?\" />
        <ig:Bounddatafield  datafieldName=\"LastUpdtSrc\" Key=\"LastUpdtSrc\" Header-Text=\"Last Update Source\" />
        <ig:Bounddatafield  datafieldName=\"LastUpdtDate\" Key=\"LastUpdtDate\" Header-Text=\"Last Update Date\" />
        <ig:Templatedatafield Key=\"Priority\" Header-Text=\"Priority\"> </ig:Templatedatafield>
    </Columns>

     <Bands> 
        <ig:Band DataMember=\"WebHierarchicalDataGrid1\" Key=\"DataSourceId\">
            <Columns>
                <ig:Bounddatafield datafieldName=\"DataSourceId\" Key=\"DataSourceId\" Header-Text=\"Data Source Id\" Hidden=\"true\" />
                <ig:Bounddatafield datafieldName=\"OriginalSrc\" Key=\"OriginalSrc\" Header-Text=\"Original Source\" />
                <ig:Bounddatafield datafieldName=\"LastUpdtDate\" Key=\"LastUpdtDate\" Header-Text=\"Last Update Date\" />
                <ig:Bounddatafield datafieldName=\"RecordsCount\" Key=\"RecordsCount\" Header-Text=\"Records Count\" />
            </Columns>
        </ig:Band>
    </Bands>


        <Behaviors>
            <ig:Paging PagerAppearance=\"Bottom\" PageSize=\"50\" Enabled=\"true\" />
            <ig:Sorting SortingMode=\"Single\" Enabled=\"true\">
            </ig:Sorting>
        </Behaviors>
        </ig:WebHierarchicalDataGrid> 
这是我如何在页面加载中绑定数据的方法
    this.WebHierarchicalDataGrid1.DataSource = GetLastUpdatedEvents().OrderByDescending(x => x.LastUpdtDate);

    this.WebHierarchicalDataGrid1.DataBind();
代码生成格式正确的父表,并在正确的行上显示展开箭头。单击后,奶嘴将旋转,但不会显示任何子表。 任何帮助都感激不尽! 谢谢, -将     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)