Čo je súbor ASCX?

Ako otvoriť, upraviť a previesť súbory ASCX

Súbor s rozšírením súboru ASCX je súbor webového používateľského ovládacieho prvku ASP.NET, ktorý slúži na rozšírenie Active Server Control Extension .

V podstate súbory ASCX uľahčujú používanie rovnakého kódu na viacerých webových stránkach ASP.NET, čím šetria čas a energiu pri vytváraní webových stránok.

Napríklad množstvo súborov ASPX na webových stránkach môže odkazovať na jeden súbor ASCX, ktorý obsahuje kód navigačného menu webovej lokality. Namiesto písania rovnakého kódu na každej stránke webovej stránky, ktorá potrebuje ponuku, každá stránka môže jednoducho smerovať do súboru ASCX, takže správa a aktualizácia ponuky na každej stránke je oveľa jednoduchšia.

Vzhľadom na to, aké účinné sú súbory ASCX pri zjednodušovaní programovania ASP.NET, sú tieto súbory často používané pre iné dôsledné časti webových stránok, ako sú hlavičky, päty atď.

Ako otvoriť súbor ASCX

Microsoft Visual Web Developer a Visual Studio môžu otvárať a upravovať súbory ASCX, rovnako ako Adobe Dreamweaver.

Hoci súbor ASCX je prepojený s vnútrom súboru ASPX (ktorý je možné zobraziť v prehliadači), samotný súbor ASCX nie je určený na otvorenie prehliadačom. Ak ste si stiahli súbor ASCX a očakával, že bude obsahovať informácie (napríklad dokument alebo iné uložené údaje), je pravdepodobné, že niečo nie je v poriadku s webovou stránkou a namiesto generovania použiteľných informácií, ktoré ste používali, súbor namiesto toho.

Ak k tomu dôjde, skúste súbor stiahnuť znova alebo dokonca premenovať súbor na rozšírenie, o ktorom ste očakávali. Niekedy to funguje.

Ak ste napríklad zamýšľali pri sťahovaní súboru PDF, ale namiesto toho mu bol daný súbor ASCX, stačí premenovať časť súboru .ascx na súbor .pdf . Uvedomte si, že to nie je konverzia súboru do formátu PDF, ale len správne premenovanie súboru na jeho aktuálny formát (PDF v tomto prípade).

Ako previesť súbor ASCX

Konvertor súborov je zvyčajne odporúčaný nástroj na konverziu väčšiny typov súborov, ako sú videá, hudobný súbor, obrázky, dokumenty atď.

Konverzia súboru ako súboru ASCX na niečo iné však prelomí jeho funkčnosť, takže to pravdepodobne nie je niečo, čo chcete robiť, najmä ak je súbor ASCX hosťovaný online a inak funguje správne.

Napríklad zmena pracovného súboru s príponou súboru .ASCX na čokoľvek iného znamená, že všetky súbory ASPX, ktoré smerujú k tomuto súboru ASCX, prestane chápať, čo je súbor, a preto nechápe, ako používať jeho obsahu na vykresľovanie ponúk, záhlavia atď.

Avšak opačná konverzia môže byť skutočne niečo, čo vás zaujíma: konvertovanie stránky ASPX do súboru ASP.NET Web User Control s rozšírením ASCX. Na to, aby sa tak stalo, je potrebných niekoľko manuálnych zmien, preto postupujte veľmi opatrne podľa pokynov Microsoftu.

Spoločnosť Microsoft má iný návod na to, aby súbor ASCX premenil na redistribuovateľné vlastné ovládanie ( súbor DLL ). Ak viete niečo o súbore DLL, možno ste si už uvedomili, že súbory ASCX sa správajú veľmi podobne ako zdieľané súbory DLL vo vašom počítači so systémom Windows.

Ďalšie informácie o súboroch ASCX

Súbory ASCX a súbory ASPX sú tvorené veľmi podobným kódom, ale súbory Web User Control neobsahujú žiadne prvky html , body alebo formulára .

Program Microsoft How to: Vytvoriť používateľské ovládacie prvky ASP.NET vysvetľuje kroky potrebné na vytvorenie súboru ASCX a Bean Software obsahuje niekoľko dobrých príkladov o tom, ako pridať súbory Web User Control na stránku ASP.NET.

Stále nemôžete otvoriť súbor?

Ak po vyskúšaní vyššie uvedených programov sa váš súbor stále neotvorí správne, existuje veľká šanca, že sa v skutočnosti nezaoberáte súborom ASCX. Niektoré formáty súborov používajú príponu súboru, ktorý sa veľmi podobá na ".ASCX", hoci tieto formáty nie sú príbuzné.

Napríklad súbory ACX môžu vyzerať tak, že sú nejakým spôsobom spojené s súbormi ASCX, ale sú to vlastne súbory Atari ST Program, ktoré môžu byť použité v počítači s emulátorom Atari ST ako Gemulator. Neotvárajú sa otváračom súborov ASCX.

Rovnaký koncept platí aj pre iné súbory, ako sú súbory ACSM , ASAX a ASX (Microsoft ASF Redirector). Ak máte jeden z týchto súborov alebo akýkoľvek iný súbor, ktorý jednoducho vyzerá ako súbor ASCX, vyhľadajte jeho skutočné prípony súborov a zistite, ktoré programy ho môžu otvoriť alebo previesť.