【问题标题】:Syncfusion Grid Grouping Control ExtendSyncfusion 网格分组控制扩展
【发布时间】:2012-04-25 07:37:43
【问题描述】:

我正在尝试通过扩展 GridGroupingControl 来创建自定义控件。网格在没有列描述符的页面中工作正常。为了添加列描述符,我扩展了 GrdiColumnDescriptor 类并创建了我自己的控件,我试图将其添加到 aspx 中。

代码如下

网格

 public class CustomGrid : GridGroupingControl
    {
         public CustomGrid(): base() <br>
         {
         }
    } 

GridColumn

public class CustomGridColumnDescriptor : GridColumnDescriptor
{
public CustomGridColumnDescriptor ()
            : base()
        {
        }
}

ASPX

<Custom:CustomGrid ....>
<TalbleDescriptor>
<Columns>
<Custom:CustomGridColumnDescriptor ....>
<Custom:CustomGridColumnDescriptor ....>
<Custom:CustomGridColumnDescriptor ....>
....

但在实施时我收到以下错误 “类型 ASIGridColumnDescriptor 不是预期的。使用 用于指定未知类型的 XmlInclude 或 SoapInclude 属性 静态的。” 你能帮我解决这个问题吗?

谢谢, 文卡特

【问题讨论】:

    标签: syncfusion


    【解决方案1】:

    要使用扩展列描述符,您需要同时扩展 ColumnsCollectionTableDescriptor 并使用类似的。

    <CustomTableDescriptor>
    <CustomColumn>
    <Custom:CustomGridColumnDescriptor ....>
    <Custom:CustomGridColumnDescriptor ....>
    <Custom:CustomGridColumnDescriptor ....>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-06
      • 1970-01-01
      • 2016-10-30
      相关资源
      最近更新 更多