我正在尝试通过扩展 GridGroupingControl 来创建自定义控件。网格在没有列描述符的页面中工作正常。要添加列描述符,我扩展了 GrdiColumnDescriptor 类并创建了我自己的控件,我试图将其添加到 aspx 中。
代码如下
网格
public class CustomGrid : GridGroupingControl
{
public CustomGrid(): base() <br>
{
}
}
网格列
public class CustomGridColumnDescriptor : GridColumnDescriptor
{
public CustomGridColumnDescriptor ()
: base()
{
}
}
ASPX
<Custom:CustomGrid ....>
<TalbleDescriptor>
<Columns>
<Custom:CustomGridColumnDescriptor ....>
<Custom:CustomGridColumnDescriptor ....>
<Custom:CustomGridColumnDescriptor ....>
....
但是在实现时,我收到以下错误“ASIGridColumnDescriptor 类型不是预期的。使用 XmlInclude 或 SoapInclude 属性来指定静态未知的类型。” 你能帮我解决这个问题吗?
谢谢,文卡特