Какво представлява ASCX файл?

Как да отворите, редактирате и конвертирате ASCX файлове

Файлът с разширение на файла ASCX е ASP.NET уеб-потребителски контролен файл, който означава Active Server Control Extension .

По принцип файловете ASCX улесняват използването на един и същ код в много уеб страници на ASP.NET, като спестяват време и енергия при изграждането на уебсайт.

Например, редица файлове на ASPX на уебсайт може да се свържат с един ASCX файл, който съдържа код за навигационно меню на уебсайт. Вместо да написва един и същ код на всяка страница на уебсайта, който се нуждае от менюто, всяка страница може просто да сочи към файла ASCX, което прави управлението и актуализирането на менюто на всяка страница много по - лесно.

Като се има предвид колко ефективни са ASCX файловете при опростяването на програмирането на ASP.NET, тези файлове често се използват за други последователни части на уебсайт, като хедъри, футери и др.

Как да отворите ASCX файл

Microsoft Visual Web Developer и Visual Studio могат да отварят и редактират ASCX файлове, както и Adobe Dreamweaver.

Въпреки че ASCX файлът е свързан от вътре в ASPX файл (който може да се види в браузър), самият файл на ASCX не е предназначен за отваряне от браузъра. Ако сте изтеглили файл от ASCX и сте очаквали, че ще съдържа информация (като документ или други запазени данни), вероятно е нещо нередно в уебсайта и вместо да генерира използваната от вас информация, тя е предоставила тази страна на сървъра вместо това.

Ако това се случи, опитайте да изтеглите файла отново или дори просто да преименувате файла на разширението, което очаквахте да бъде. Понякога това работи.

Например, ако сте решили да изтеглите PDF файл, но вместо това сте му дали файл ASCX , просто преименувайте .ascx частта на файла в .pdf . Знайте, че това не преобразува файла във формат PDF, а просто правилно преименува файла на неговия действителен формат (в този случай PDF).

Как да конвертирате ASCX файл

Файловият конвертор обикновено е препоръчителният инструмент за конвертиране на повечето типове файлове, като видеоклипове, музикални файлове, изображения, документи и др.

Въпреки това, превръщането на файл като ASCX файл в нещо друго ще наруши неговата функционалност, така че вероятно не е нещо, което искате да направите, особено ако файлът ASCX се хоства онлайн и иначе работи добре.

Например, промяната на работен файл с разширението .ASCX на всичко останало означава, че всички файлове на ASPX, които сочат към този ASCX файл, ще престанат да разбират какъв е файла и следователно няма да разберат как да го използват съдържанието на менютата, заглавията и т.н.

Обаче обратното преобразуване всъщност може да е нещо, от което се интересувате: конвертиране на ASPX страница в ASP.NET Web User Control файл с разширение ASCX. Необходими са няколко ръчни промени, за да се случи това, затова не забравяйте да следвате инструкциите на Microsoft много внимателно.

Microsoft има друг урок за превръщане на ASCX файл в Redistributable Custom Control ( DLL файл ). Ако знаете нещо за DLL файлове, вероятно вече сте разбрали, че файловете на ASCX се държат много като споделените DLL файлове на вашия компютър с Windows.

Повече информация за ASCX файловете

ASCX файловете и ASPX файловете се състоят от много подобен код, но файловете за Управление на потребителския уеб сайт не съдържат елементи от html , body или form .

Как да: Създаване на ASP.NET потребителски контроли на Microsoft обяснява стъпките, необходими за създаване на ASCX файл, и Bean Software има някои добри примери за това как да добавите Web User Control файлове на страница ASP.NET.

Все още не можете да отворите файла си?

Ако след като изпробвате горепосочените програми, файлът ви все още няма да се отвори правилно, има голям шанс да не се занимавате с файл с ASCX. Някои файлови формати използват разширение на файла, което много наподобява ".ASCX", въпреки че форматите не са свързани.

Например ACX файловете може да изглеждат като свързани по някакъв начин с ASCX файлове, но те всъщност са Atari ST Program Files, които могат да се използват на компютър с емулатор Atari ST като Gemulator. Те няма да се отворят с отварящ файл за ASCX файлове.

Същата концепция важи и за други файлове като файлове ACSM , ASAX и ASX (Microsoft ASF Redirector). Ако имате един от тези файлове или друг файл, който просто изглежда като файл от ASCX, проучете истинското разширение на файла, за да научите кои програми могат да се отворят или да се конвертират.