我正在进行一个项目,我们正在为ASP.NET构建一个模板数据绑定控件 (TDBC)。
问题是,似乎没有人真正想出如何做到这一点的最终模式--有3到4种不同的“风格”。
不仅如此,许多控件在设计时都出现了“当控件不在页面上时不能使用绑定”的错误,因此这些控件中显然出现了一些错误。
这是一个MSDN示例。
问题是,我在网上遇到了许多相似但不同的例子。
如果您在Reflector中查看人员(inc,MS)是如何实现他们的TDBC的,您将再次看到不同的方法。
如果您知道任何您认为显示了构建TDBC的最佳实践的文章、示例代码或库,请告诉我.。
谢谢
发布于 2009-03-05 04:34:41
我在开发Microsoft ASP.NET服务器控件和组件(Pro-Developer) (平装本)上读过一些。很不错,但已经过时了。它带领您了解构建服务器控件的各个方面,从处理状态到模板字段。
虽然我还没有读过一本更最新的书,但它是专业的ASP.NET 2.0服务器控件和组件开发(指南).我猜它有类似的内容。
当然,这两种方法都不一定涉及最佳做法。
https://stackoverflow.com/questions/613540
复制相似问题