2010-02-10 14 views

Respuesta

7

No hay un proceso automático, no. Aquí están los pasos (generales) a seguir:

  1. Crear una clase de control web. Hágalo heredar de Panel si desea tomarlo de la manera más fácil, o bien anule el método Render() si desea generar su HTML de forma larga y detallada.

  2. Duplique el diseño del control de usuario agregando literales html y otros controles en la colección de controles durante Init() o en el constructor para su clase de control. Si elige anular Render(), deberá renderizar los controles de manera recursiva.

  3. Copie el evento que maneja el código subyacente de su usercontrol en su clase, y conecte los manejadores de eventos.

  4. Acuerdo con javascripts/css. Puede insertarlos en su conjunto como recursos web, o registrarlos como regulares, incluye usar ClientScriptManager o ScriptManager.

Cuestiones relacionadas