Un archivo con la extensión ASCX es un archivo de control de usuario web ASP.NET que significa Extensión de control de servidor activo .
Básicamente, los archivos ASCX facilitan el uso del mismo código en varias páginas web de ASP.NET, ahorrando tiempo y energía al crear un sitio web.
Por ejemplo, varios archivos ASPX en un sitio web pueden vincularse a un soltero Archivo ASCX que contiene código para el menú de navegación de un sitio web. En lugar de escribir el mismo código en cada página del sitio web que necesita el menú, cada página solo puede apuntar al archivo ASCX, lo que permite administrar y actualizar el menú en cada página. mucho más fácil.
Teniendo en cuenta la eficacia de los archivos ASCX para simplificar la programación de ASP.NET, estos archivos se usan a menudo para otras partes consistentes de un sitio web, como encabezados, pies de página, etc.
Cómo abrir un archivo ASCX
Visual Web Developer y Visual Studio de Microsoft pueden abrir y editar archivos ASCX, así como Dreamweaver de Adobe.
Aunque un archivo ASCX está vinculado desde dentro de un archivo ASPX (que se puede ver en un navegador), el archivo ASCX no está destinado a ser abierto por el navegador. Si ha descargado un archivo ASCX y espera que contenga información (como un documento u otros datos guardados), es probable que haya algún problema con el sitio web y, en lugar de generar la información útil que buscaba, proporcionó esta información del servidor. archivo en su lugar.
Si eso sucede, intente descargar el archivo nuevamente o simplemente cambie el nombre del archivo a la extensión que esperaba. A veces eso funciona.
Por ejemplo, si pretendía descargar un archivo PDF pero recibió un archivo ASCX, simplemente cambie el nombre del archivo .ascx parte del archivo para .pdf . Sepa que esto no es convertir el archivo al formato PDF, sino simplemente cambiar el nombre del archivo a su formato real (PDF en este caso).
Cómo convertir un archivo ASCX
Un convertidor de archivos suele ser la herramienta recomendada para convertir la mayoría de los tipos de archivos, como videos, archivos de música, imágenes, documentos, etc.
Sin embargo, convertir un archivo como un archivo ASCX en otra cosa romperá su funcionalidad, por lo que probablemente no sea algo que desee hacer, especialmente si el archivo ASCX se hospeda en línea y, de lo contrario, funciona bien.
Por ejemplo, cambiar un archivo de trabajo con la extensión de archivo .ASCX a cualquier otra cosa significa que todos los archivos ASPX que apuntan a ese archivo ASCX dejarán de entender para qué sirve el archivo y, por lo tanto, no entenderán cómo usarlo. Contenidos para renderizar menús, encabezados, etc.
sin embargo, el opuesto la conversión podría ser algo que le interesa: convertir una página ASPX en un archivo de control de usuario web ASP.NET con la extensión ASCX. Se requieren varios cambios manuales para que esto suceda, así que asegúrese de seguir las instrucciones de Microsoft con mucho cuidado.
Microsoft tiene otro tutorial sobre cómo convertir un archivo ASCX en un Control personalizado redistribuible (un archivo DLL). Si sabe algo sobre archivos DLL, es posible que ya se haya dado cuenta de que los archivos ASCX se comportan de manera muy similar a los archivos DLL compartidos en su computadora con Windows.
Más información sobre archivos ASCX
Los archivos ASCX y los archivos ASPX están compuestos por un código muy similar, pero los archivos de Control de usuario web no contienen html , cuerpo , o formar elementos.
Cómo: Crear controles de usuario de ASP.NET de Microsoft explica los pasos necesarios para crear un archivo ASCX, y Bean Software tiene algunos buenos ejemplos de cómo agregar archivos de control de usuario web a una página ASP.NET.
¿Aún no puedes abrir tu archivo?
Si después de probar los programas anteriores, su archivo aún no se abre correctamente, es muy probable que no esté tratando con un archivo ASCX. Algunos formatos de archivo utilizan una extensión de archivo que se parece mucho a ".ASCX" aunque los formatos no están relacionados.
Por ejemplo, los archivos ACX pueden parecer que están relacionados de alguna manera con los archivos ASCX, pero en realidad son archivos Atari ST Program que se pueden usar en una computadora con un emulador Atari ST como Gemulator. No se abrirán con un abridor de archivos ASCX.
El mismo concepto es válido para otros archivos como ACSM, ASAX y ASX (Microsoft ASF Redirector). Si tiene uno de esos archivos, o cualquier otro archivo que simplemente miradas como un archivo ASCX, investigue su extensión de archivo real para saber qué programas pueden abrirlo o convertirlo.




