我需要创建复合控件。我的控件就像那个 div 一个 Gridview 控件中的一个“div”。请帮忙。
问问题
849 次
2 回答
1
封装 UI 组件的选项是
用户控制
从 UserControl 对象继承
必须在 Visual Studio 的同一个项目中使用它们
将需要手动公开 gridview 的事件和属性。
可以从单独的 web 控件构建
教程见这里
复合控件
从 CompositeControl 继承
可以在 Visual Studio 的不同项目中使用
可以从单独的 web 控件构建
将需要手动公开 gridview 的事件和属性。
Visual Studio 设计器中没有 UI。需要包含在工具栏中才能使用
教程见这里
继承控制
从 GridView 继承(在您的情况下)
可以在 Visual Studio 的不同项目中使用
仅一个控件(网格视图)
自动公开的事件和属性
Visual Studio 设计器中没有 UI。需要包含在工具栏中才能使用
请参阅此处获取教程(扩展 aTextbox
而不是 a GridView
)
根据您的描述,它看起来像您应该选择的 Inherited control 选项
于 2012-05-08T13:27:18.953 回答
0
您可以编写一个控制适配器,它接受 aGridView
并按照您的意愿呈现它。
于 2012-05-08T13:15:19.253 回答