Modifique el archivo de la página del formulario web:
1) Elimine las etiquetas HTML en el archivo de la página del formulario web: <HTML>, <body>, <head>, <form>
La razón por la que es necesario eliminar estas etiquetas es que no pueden aparecer dos veces en un archivo html (los controles de usuario siempre deben ubicarse en otras páginas).
2) Cambie el nombre del sufijo del archivo de la página del formulario web, por ejemplo: de test.aspx a test.ascx.
Cambiar el nombre del archivo de la página del formulario web en vs.net2003 también hará que se cambie el nombre del archivo de código de fondo.
Por ejemplo, test.aspx.cs pasará a llamarse automáticamente test.ascx.cs
3) Modifique <%Page.... %> a <%@ Control.... %>
Aquí solo necesita cambiar el valor del atributo Codebehind de test.aspx.cs a test.ascx.cs
4) Modificar el código de fondo file-test.ascx.cs
Cambie su clase principal de System.Web.UI.Page a System.Web.UI.UserControl
5) Modificar Aceptar
Utilice controles de usuario:
Desde el Explorador de soluciones, arrastre el archivo de control de usuario test.ascx a su página de formularios web.