ASCX-Datei (Was es ist und wie man eine öffnet)

EIN Datei mit dem ASCX Dateierweiterung ist eine ASP.NET Web User Control-Datei, die für. steht Active Server Control-Erweiterung.

Grundsätzlich erleichtern ASCX-Dateien die Verwendung desselben Codes auf mehreren ASP.NET-Webseiten, wodurch beim Erstellen einer Website Zeit und Energie gespart wird.

Zum Beispiel eine Reihe von ASPX Dateien auf einer Website können mit einem Link verknüpft sein Einzel ASCX-Datei, die Code für das Navigationsmenü der Site enthält. Anstatt auf jeder Seite der Website, die das Menü benötigt, den gleichen Code zu schreiben, kann jede Seite einfach auf die ASCX-Datei verweisen, was die Verwaltung und Aktualisierung des Menüs auf jeder Seite ermöglicht viel Einfacher.

Wenn man bedenkt, wie effektiv ASCX-Dateien die ASP.NET-Programmierung vereinfachen, werden diese Dateien oft für andere konsistente Teile einer Website wie Kopf- und Fußzeilen usw. verwendet.

ASCX-Dateien in Windows 10, die mit Adobe Dreamweaver verwendet werden

Wenn Sie wissen, dass Ihre ASCX-Datei nichts mit einer ASP-Website zu tun hat, z. B. wenn Sie versehentlich eine heruntergeladen haben, während Sie versuchen, eine Kontoauszug oder ein anderes Dokument, dann sollten Sie es anders behandeln als eine echte ASP.NET-Benutzersteuerdatei (mehr dazu unter).

So öffnen Sie eine ASCX-Datei

Microsofts Visual Web Developer und Visual Studio können ASCX-Dateien öffnen und bearbeiten, ebenso wie Adobes Dreamweaver.

Wenn Sie eine ASCX-Datei auf einem Mac öffnen müssen, TextMate sollte arbeiten.

Obwohl eine ASCX-Datei innerhalb einer ASPX-Datei verlinkt ist (die in einem Browser) soll die ASCX-Datei selbst nicht vom Browser geöffnet werden. Wenn Sie eine ASCX-Datei heruntergeladen haben und erwartet haben, dass sie Informationen enthält (wie ein Dokument oder andere gespeicherte Daten), ist dies wahrscheinlich mit der Website stimmt etwas nicht und anstatt die gewünschten brauchbaren Informationen zu generieren, wurde diese serverseitige Datei bereitgestellt stattdessen.

Versuchen Sie in diesem Fall erneut, die Datei herunterzuladen, oder benennen Sie die Datei einfach um, um die erwartete Erweiterung zu verwenden. Manchmal funktioniert das.

Wenn Sie beispielsweise beabsichtigen, a. herunterzuladen PDF Datei, aber stattdessen eine ASCX-Datei erhalten, benennen Sie einfach den ASCX-Teil der Datei in PDF um, z Datei.ascx zu Datei.pdf.

Das Umbenennen einer Datei in eine andere Erweiterung ist nicht dasselbe wie das Konvertieren der Datei in ein neues Format. In diesem Fall benennen Sie die Datei nur ordnungsgemäß in ihr tatsächliches Format (in diesem Beispiel PDF) um, was die Website hätte tun sollen, aber aus irgendeinem Grund nicht vollständig abgeschlossen werden. Dadurch kann das Betriebssystem erkennen, welches Programm zum Öffnen der Datei verwendet werden soll (wie z PDF Reader).

So konvertieren Sie eine ASCX-Datei

EIN Dateikonverter ist normalerweise das empfohlene Tool zum Konvertieren der meisten Dateitypen wie Videos, Musikdateien, Bilder, Dokumente usw.

Das Konvertieren einer Datei wie einer ASCX-Datei in etwas anderes wird jedoch ihre Funktionalität beeinträchtigen, daher ist es wahrscheinlich ist nicht etwas, das Sie tun möchten, insbesondere wenn die ASCX-Datei online gehostet wird und ansonsten nur funktioniert fein.

Wenn Sie beispielsweise eine Arbeitsdatei mit der Dateierweiterung .ASCX in etwas anderes ändern, bedeutet dies, dass alle ASPX-Dateien, die auf diese ASCX-Datei wird nicht mehr verstehen, wofür die Datei gedacht ist, und versteht daher nicht, wie sie ihren Inhalt zum Rendern von Menüs, Headern, usw.

Allerdings ist die Gegenteil Konvertierung könnte tatsächlich etwas sein, an dem Sie interessiert sind: Konvertieren einer ASPX-Seite in eine ASP.NET-Webbenutzersteuerelementdatei mit der ASCX-Erweiterung. Um dies zu erreichen, sind eine Reihe von manuellen Änderungen erforderlich. Befolgen Sie diese also unbedingt Anweisungen von Microsoft sehr vorsichtig.

Microsoft hat ein weiteres Tutorial zum Umwandeln einer ASCX-Datei in ein Redistributable Custom Control (a DLL-Datei). Wenn Sie sich mit DLL-Dateien auskennen, haben Sie möglicherweise bereits festgestellt, dass sich ASCX-Dateien sehr ähnlich wie die freigegebenen DLL-Dateien auf Ihrem Fenster Rechner.

Weitere Informationen zu ASCX-Dateien

ASCX-Dateien und ASPX-Dateien bestehen aus sehr ähnlichem Code, aber Web User Control-Dateien enthalten keinen. html, Körper, oder Form Elemente.

In der Anleitung von Microsoft zum Erstellen von ASP.NET-Benutzersteuerelementen werden die Schritte zum Erstellen einer ASCX-Datei erläutert Bohnen-Software enthält einige gute Beispiele zum Hinzufügen von Webbenutzersteuerelementdateien zu einer ASP.NET-Seite.

Sie können Ihre Datei immer noch nicht öffnen?

Wenn Ihre Datei nach dem Ausprobieren der oben genannten Programme immer noch nicht richtig geöffnet wird, besteht eine gute Chance, dass Sie es nicht wirklich mit einer ASCX-Datei zu tun haben. Einige Dateiformate verwenden eine Dateierweiterung, die ".ASCX" sehr ähnelt, obwohl die Formate nicht verwandt sind.

Zum Beispiel könnten ACX-Dateien so aussehen, als ob sie in irgendeiner Weise mit ASCX-Dateien verwandt wären, aber das sind eigentlich Atari ST-Programmdateien, die auf einem Computer mit einem Atari ST-Emulator wie verwendet werden können Gemulator. Sie werden nicht mit einem ASCX-Dateiöffner geöffnet.

Das gleiche Konzept gilt für andere Dateien wie ACSM, ASAX, und ASX (Microsoft ASF Redirector)-Dateien. Wenn Sie eine dieser Dateien oder eine andere Datei haben, die einfach sieht aus Recherchieren Sie wie bei einer ASCX-Datei die tatsächliche Dateierweiterung, um zu erfahren, welche Programme sie öffnen oder konvertieren können.

ASHX -Dateien ähneln ASCX-Dateien, sind jedoch ASP.NET-Webhandler-Dateien.

FAQ

  • Wie füge ich eine CSS-Datei in eine ASCX-Datei ein?

    Sie können CSS inline hinzufügen, indem Sie das style-Attribut innerhalb von HTML-Elementen verwenden. intern mit a