Ինչ է ASCX ֆայլը:

Ինչպես բացել, խմբագրել եւ փոխարկել ASCX ֆայլերը

ASCX ֆայլի ընդլայնման ֆայլը ASP.NET Web User Control ֆայլ է, որը հանդես է գալիս 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- ի ֆայլը վերաբաշխվող Պատվերով վերահսկողության ( DLL ֆայլ ) փոխելու մասին մեկ այլ ձեռնարկ է: Եթե ​​դուք որեւէ բան իմանաք DLL ֆայլերի մասին, կարող եք արդեն հասկանալ, որ ASCX ֆայլերը շատ նման են ձեր Windows համակարգչի վրա գտնվող ընդհանուր DLL ֆայլերին:

Լրացուցիչ տեղեկություն ASCX ֆայլերի մասին

ASCX ֆայլերը եւ ASPX ֆայլերը կազմված են շատ նմանատիպ կոդից, սակայն Web User Control ֆայլերը չեն պարունակում որեւէ HTML , մարմին կամ ձեւի տարրեր:

Microsoft- ի Ինչպես: Ստեղծել ASP.NET User Controls- ը բացատրում է ASCX ֆայլի ստեղծման համար անհրաժեշտ քայլերը, եւ Bean Software ունի որոշ լավ օրինակներ, թե ինչպես պետք է ավելացնել Web User Control ֆայլերը ASP.NET էջում:

Դեռեւս չի կարող բացել ձեր ֆայլը:

Եթե ​​վերը նշված ծրագրերը փորձելուց հետո ձեր ֆայլը դեռեւս չի պատշաճ կերպով բացվի, լավ հնարավորություն կա, որ դուք իսկապես զբաղվում եք ASCX ֆայլով: Որոշ ֆայլի ձեւաչափերը օգտագործում են ֆայլի ընդլայնում, որը սերտորեն հիշեցնում է «.ASCX» - ը, չնայած ձեւաչափերը կապված չեն:

Օրինակ, ACX- ի ֆայլերը կարող են նման լինել ASCX- ի ֆայլերի հետ կապված, բայց դրանք իրականում Atari ST Ծրագրային ֆայլերը, որոնք կարող են օգտագործվել համակարգչի վրա, ինչպես Gemulator- ի Atari ST- ի էմուլատորով: Նրանք չեն բացելու ASCX ֆայլի բացողը:

Նույն հասկացությունը համապատասխանում է ACSM- ի , ASAX- ի եւ ASX- ի այլ ֆայլերի (Microsoft ASF Redirector) ֆայլերին: Եթե ​​դուք ունեք այդ ֆայլերից մեկը կամ որեւէ այլ ֆայլ, որը պարզապես կարծես ASCX ֆայլ է, ուսումնասիրեք իր իրական ֆայլի ընդլայնումը `սովորելու համար, թե որ ծրագրերը կարող են բացել կամ փոխարկել: