Skip to content

Co je soubor ASCX?

11 de Září de 2021
ascx files 5a552b18845b3400370de7ae

Soubor s příponou ASCX je soubor ASP.NET Web User Control, který znamená Rozšíření Active Server Control. Soubory ASCX v zásadě usnadňují použití stejného kódu na více webových stránkách ASP.NET, což šetří čas a energii při vytváření webových stránek. Například řada souborů ASPX na webu může odkazovat na soubor singl Soubor ASCX, který obsahuje kód pro navigační nabídku webu. Namísto psaní stejného kódu na každou stránku webu, která potřebuje nabídku, může každá stránka pouze ukazovat na soubor ASCX, takže správa a aktualizace nabídky na každé stránce hodně snadnější. Vzhledem k tomu, jak efektivní jsou soubory ASCX při zjednodušení programování ASP.NET, tyto soubory se často používají pro jiné konzistentní části webu, jako jsou záhlaví, zápatí atd.

Pokud víte, že váš soubor ASCX nemá nic společného s webem ASP, jako kdybyste si jej omylem stáhli při pokusu získat bankovní výpis nebo jiný dokument, měli byste s ním zacházet jinak než se skutečným souborem uživatelského ovládání ASP.NET ( více o tom níže).

Jak otevřít soubor ASCX

Microsoft Visual Web Developer a Visual Studio mohou otevírat a upravovat soubory ASCX, stejně jako Adobe Dreamweaver. Pokud potřebujete otevřít soubor ASCX na počítači Mac, měl by fungovat TextMate. Přestože je soubor ASCX propojen zevnitř souboru ASPX (který lze zobrazit v prohlížeči), samotný soubor ASCX není určen k otevření v prohlížeči. Pokud jste si stáhli soubor ASCX a očekávali jste, že bude obsahovat informace (například dokument nebo jiná uložená data), je pravděpodobné, že na webu není něco v pořádku, a místo generování použitelných informací, o které jste se zajímali, poskytlo tuto stranu serveru. místo toho soubor. Pokud k tomu dojde, zkuste soubor stáhnout znovu nebo dokonce přejmenovat soubor tak, aby používal příponu, kterou jste očekávali. Někdy to funguje. Pokud jste například zamýšleli stáhnout soubor PDF, ale místo toho jste dostali soubor ASCX, přejmenujte část souboru ASCX na PDF, například soubor.ascx na soubor.pdf. Přejmenování souboru na jinou příponu není totéž jako převedení souboru na nový formát. V tomto případě jen správně přejmenujete soubor na jeho skutečný formát (v tomto případě PDF), což je něco, co měl web udělat, ale z nějakého důvodu nebyl zcela dokončen. To umožňuje operačnímu systému rozpoznat, který program by měl být použit k otevření souboru (jako čtečka PDF).

Jak převést soubor ASCX

Převaděč souborů je obvykle doporučeným nástrojem pro převod většiny typů souborů, jako jsou videa, hudební soubory, obrázky, dokumenty atd. Převedení souboru jako souboru ASCX na něco jiného však přeruší jeho funkčnost, takže pravděpodobně není něco, co chcete udělat, zvláště pokud je soubor ASCX hostován online a jinak funguje dobře. Například změna pracovního souboru s příponou .ASCX na cokoli jiného znamená, že všechny soubory ASPX, které ukazují na tento soubor ASCX, přestanou rozumět tomu, k čemu soubor slouží, a proto nebudou rozumět tomu, jak používat jeho obsah k vykreslení nabídek, záhlaví atd. Soubor naproti převod může být ve skutečnosti něco, co vás zajímá: převod stránky ASPX na soubor ASP.NET Web User Control s příponou ASCX. K tomu je zapotřebí řada ručních změn, proto se řiďte velmi pečlivě pokyny společnosti Microsoft. Společnost Microsoft má další návod na přeměnu souboru ASCX na Redistributable Custom Control (soubor DLL). Pokud víte něco o souborech DLL, možná jste si již uvědomili, že soubory ASCX se ve vašem počítači se systémem Windows chovají velmi podobně jako sdílené soubory DLL.

Další informace o souborech ASCX

Soubory ASCX a soubory ASPX se skládají z velmi podobného kódu, ale soubory Web User Control neobsahují žádný html, tělo, nebo formulář elementy. Postup společnosti Microsoft při vytváření uživatelských ovládacích prvků ASP.NET vysvětluje kroky potřebné k vytvoření souboru ASCX a Bean Software má několik dobrých příkladů, jak přidat soubory Web User Control na stránku ASP.NET.

Stále nemůžete otevřít svůj soubor?

Pokud se ani po vyzkoušení výše uvedených programů váš soubor neotevře správně, je velká šance, že se souborem ASCX ve skutečnosti nepracujete. Některé formáty souborů používají příponu souboru, která se velmi podobá „.ASCX“, přestože formáty spolu nesouvisí. Soubory ACX mohou například vypadat, že nějakým způsobem souvisejí se soubory ASCX, ale ve skutečnosti jde o soubory programu Atari ST, které lze použít v počítači s emulátorem Atari ST, jako je Gemulator. Neotevřou se pomocí otvíráku souborů ASCX. Stejný koncept platí i pro jiné soubory, jako jsou soubory ACSM, ASAX a ASX (Microsoft ASF Redirector). Pokud máte jeden z těchto souborů, nebo jakýkoli jiný soubor, který jednoduše vzhled jako soubor ASCX prozkoumejte jeho skutečnou příponu a zjistěte, které programy jej lze otevřít nebo převést. Soubory ASHX jsou podobné souborům ASCX, ale jsou soubory ASP.NET Web Handler. FAQ

  • Jak zahrnu soubor CSS do souboru ASCX?

    CSS můžete přidat vložené pomocí atributu style uvnitř prvků HTML; interně pomocí prvku