用户控件使您能够很容易地跨 ASP.NET Web 应用程序划分和重复使用公共 UI 功能。与 Web 窗体页相同,您可以使用任何文本编辑器创作这些控件,或者使用代码隐藏类开发这些控件。此外,与 Web 窗体页一样,用户控件可以在第一次请求时被编译并存储在服务器内存中,从而缩短以后请求的响应时间。但与 Web 窗体页不同的是,不能独立地请求用户控件,用户控件必须包括在 Web 窗体页内才能使用。