0

我正在开发一个项目,我们正在为ASP.NET构建模板化数据绑定控件(TDBC) 。

问题是似乎没有人真正制定出如何做到这一点的明确模式——有 3 或 4 种不同的“风格”。

不仅如此,而且许多控件在设计时都给出了“当控件不在页面上时不能使用数据绑定”错误,因此显然这些控件中出现了错误。

这是来自 MSDN 的示例

问题是我在网上遇到了许多相似但不同的例子。

如果您在 Reflector 中查看人们(包括 MS)如何实施他们的 TDBC,您会再次看到不同的方法。

如果您知道任何您认为显示构建 TDBC 的最佳实践的文章、示例代码或库,请告诉我。

谢谢

4

1 回答 1

2

我在开发 Microsoft ASP.NET 服务器控件和组件 (Pro-Developer) (Paperback)中阅读了一些内容。它非常好,但已经过时了。它带您了解构建服务器控件的各个方面,从处理状态到模板字段。

一本更新的书,虽然我还没有读过,是Professional ASP.NET 2.0 Server Control and Component Development (Wrox Professional Guides)。我猜它有类似的内容。

当然,两者都不一定涉及最佳实践。

于 2009-03-05T04:34:41.253 回答