Ce este un fișier ASCX?

Cum se deschide, editează și se convertesc fișierele ASCX

Un fișier cu extensia de fișier ASCX este un fișier ASP.NET Web User Control, care reprezintă extensia Active Server Control Extension .

Practic, fișierele ASCX facilitează utilizarea aceluiași cod pe mai multe pagini Web ASP.NET, economisind timp și energie atunci când construiesc un site Web.

De exemplu, un număr de fișiere ASPX de pe un site Web se pot conecta la un singur fișier ASCX care conține codul pentru meniul de navigare al unui site web. În loc să scrie același cod pe fiecare pagină a site-ului care are nevoie de meniu, fiecare pagină poate doar să îndrepte spre fișierul ASCX, făcând mult mai ușor gestionarea și actualizarea meniului pe fiecare pagină.

Având în vedere cât de eficiente sunt fișierele ASCX la simplificarea programării ASP.NET, aceste fișiere sunt adesea folosite pentru alte părți consistente ale unui site web, cum ar fi anteturi, subsoluri etc.

Cum se deschide un fișier ASCX

Microsoft Visual Web Developer și Visual Studio pot deschide și edita fișierele ASCX, precum și Dreamweaver-ul Adobe.

Deși un fișier ASCX este legat din interiorul unui fișier ASPX (care poate fi vizualizat într-un browser), fișierul ASCX în sine nu este destinat să fie deschis de browser. Dacă ați descărcat un fișier ASCX și ați așteptat ca acesta să conțină informații (cum ar fi un document sau alte date salvate), este probabil că ceva nu este în regulă cu site-ul web și în loc de a genera informațiile utile pe care le utilizați, fișier în loc.

Dacă se întâmplă acest lucru, încercați să descărcați fișierul din nou sau chiar să redenumiți fișierul la extensia pe care ați așteptat să o aibă. Uneori asta funcționează.

De exemplu, dacă intenționați să descărcați un fișier PDF, dar ați primit un fișier ASCX, redenumiți doar partea .ascx a fișierului în format .pdf . Aflați că acest lucru nu convertește fișierul în format PDF, ci doar redenumirea corectă a fișierului în formatul propriu (în acest caz PDF).

Cum se convertește un fișier ASCX

Un convertor de fișiere este de obicei instrumentul recomandat pentru conversia majorității tipurilor de fișiere, cum ar fi fișiere video, fișiere de muzică, imagini, documente etc.

Cu toate acestea, convertirea unui fișier ca un fișier ASCX la altceva va rupe funcționalitatea acestuia, deci probabil că nu este ceva ce vreți să faceți, mai ales dacă fișierul ASCX este găzduit online și altfel funcționează foarte bine.

De exemplu, schimbarea unui fișier de lucru cu extensia de fișier .ASCX în orice altceva înseamnă că toate fișierele ASPX care îndreaptă acel fișier ASCX vor înceta să înțeleagă ce este fișierul și, prin urmare, nu vor înțelege cum să folosească conținut pentru a face meniuri, anteturi etc.

Cu toate acestea, conversia inversă ar putea fi de fapt ceva de care sunteți interesat: conversia unei pagini ASPX într-un fișier ASP.NET Web User Control cu ​​extensia ASCX. O serie de modificări manuale sunt necesare pentru a face acest lucru, deci asigurați-vă că urmați instrucțiunile Microsoft foarte atent.

Microsoft are un alt tutorial privind transformarea unui fișier ASCX într-un Control Personalizat Redistribuabil (un fișier DLL ). Dacă știți ceva despre fișierele DLL, este posibil să fi realizat deja că fișierele ASCX se comportă foarte mult ca fișierele DLL partajate de pe computerul dvs. Windows.

Mai multe informații despre fișierele ASCX

Fișierele ASCX și fișierele ASPX sunt alcătuite dintr-un cod foarte asemănător, dar fișierele Web User Control nu conțin elemente html , corp sau elemente de formular .

Modul Microsoft pentru a: Crearea comenzilor de utilizator ASP.NET explică pașii necesari pentru a crea un fișier ASCX, iar Bean Software prezintă câteva exemple bune despre cum să adăugați fișierele Web User Control pe o pagină ASP.NET.

Încă nu puteți deschide fișierul dvs.?

Dacă după ce ați încercat programele de mai sus, fișierul dvs. nu se va deschide în mod corespunzător, există șanse mari să nu aveți de-a face cu un fișier ASCX. Unele formate de fișiere utilizează o extensie de fișier care seamănă foarte mult cu ".ASCX", chiar dacă formatele nu sunt corelate.

De exemplu, fișierele ACX ar putea părea că sunt legate într-un fel la fișierele ASCX, dar acestea sunt de fapt fișiere Atari ST Program care pot fi utilizate pe un computer cu un emulator Atari ST precum Gemulator. Ei nu se vor deschide cu un deschizator de fișiere ASCX.

Același concept este valabil și pentru alte fișiere precum fișierele ACSM , ASAX și ASX (Microsoft ASF Redirector). Dacă aveți unul dintre acele fișiere sau orice alt fișier care arata simplu ca un fișier ASCX, cercetați extensia sa reală de fișiere pentru a afla ce programe se pot deschide sau converti.