ASP.NET常用控件源代码

时间:2009-03-15 10:14:49

标签: asp.net visual-studio visual-studio-2008 asp.net-2.0

是否有适用于ASP.NET 2.0的常用控件(例如在工具箱中找到)的源代码?

我想要的细节水平我需要知道控件的内部工作原理。

4 个答案:

答案 0 :(得分:5)

是的,Microsoft实际上已经发布了System.Web程序集的源代码。

它旨在使调试内置类成为可能,因此您作为开发人员有更好的机会理解特定类的行为。当您尝试使用调试器进入函数时,可以使Visual Studio动态下载源代码。 http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx

如果您想阅读/浏览源代码;您也可以从CodePlex下载所有using the NetMassDownloader project

答案 1 :(得分:1)

ASP.NET QuickStart Tutorials最适合您的需求。

您可以在此处访问:Standart Toolbox Control Tutorials

编辑:您编辑了帖子以获取服务器组件内部工作的资源。 这是我的另一个建议: Nikhil Kothari Developing Microsoft ASP.NET Server Controls and Components是关于组件和内部工作的最佳资源。

alt text http://ecx.images-amazon.com/images/I/41AQGWDEYAL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA240_SH20_OU01_.jpg

答案 2 :(得分:1)

查看控件或任何其他类库的源代码的快速方法是使用反汇编程序,例如.NET Reflector link text

答案 3 :(得分:0)

它们都记录在MSDN上。开始使用ASP.NET Developer Centerhttp://asp.net