Failas su ASCX failo plėtiniu yra ASP. NET žiniatinklio vartotojo valdymo failas, reiškiantis Active Server Control Extension.
Iš esmės ASCX failai leidžia lengvai naudoti tą patį kodą keliuose ASP. NET tinklalapiuose, taupant laiką ir energiją kuriant svetainę.
Pavyzdžiui, daug ASPX failų svetainėje gali susieti su vienu ASCX failu, kuriame yra svetainės naršymo meniu kodas. Užuot rašius tą patį kodą kiekviename svetainės puslapyje, kuriame reikalingas meniu, kiekvienas puslapis gali tiesiog nukreipti į ASCX failą, todėl kiekvieno puslapio meniu tvarkymas ir atnaujinimas yra daug lengviau.
Atsižvelgiant į tai, kaip veiksmingi ASCX failai supaprastina ASP. NET programavimą, šie failai dažnai naudojami kitoms nuoseklioms svetainės dalims, pvz., antraštėms, poraštėms ir kt.
Jei žinote, kad jūsų ASCX failas neturi nieko bendra su ASP svetaine, pvz., jei atsisiuntėte ją netyčia bandydami gauti banko išrašą ar kitą dokumentą, turėtumėte jį traktuoti kitaip nei tikrą ASP. NET vartotojo valdymo failas (daugiau apie tai žemiau).
Kaip atidaryti ASCX failą
Microsoft Visual Web Developer ir Visual Studio gali atidaryti ir redaguoti ASCX failus, taip pat Adobe Dreamweaver.
Jei reikia atidaryti ASCX failą „Mac“, „TextMate“turėtų veikti.
Nors ASCX failas yra susietas iš ASPX failo (kurį galima peržiūrėti naršyklėje) viduje, pats ASCX failas nėra skirtas naršyklei atidaryti. Jei atsisiuntėte ASCX failą ir tikėjotės, kad jame bus informacijos (pvz., dokumento ar kitų išsaugotų duomenų), tikėtina, kad svetainėje kažkas negerai ir, užuot sukūrusi reikiamą naudoti informaciją, ji pateikė šią serverio pusę. vietoj failo.
Jei taip atsitiks, pabandykite dar kartą atsisiųsti failą arba net tiesiog pervardyti failą, kad galėtumėte naudoti plėtinį, kurio tikėjotės. Kartais tai pavyksta.
Pavyzdžiui, jei ketinote atsisiųsti PDF failą, bet vietoj jo gavote ASCX failą, tiesiog pervardykite failo ASCX dalį į PDF, pvz., file.ascx į failą.pdf.
Failo pervadinimas naudojant kitą plėtinį nėra tas pats, kas failo konvertavimas į naują formatą. Šiuo atveju jūs tiesiog tinkamai pervadinate failą į tikrąjį formatą (šiame pavyzdyje PDF). Tai, ką svetainė turėjo padaryti, bet dėl kokios nors priežasties nebuvo visiškai užbaigta. Tai leidžia OS atpažinti, kurią programą reikia naudoti norint atidaryti failą (pvz., PDF skaitytuvą).
Kaip konvertuoti ASCX failą
Failų keitiklis paprastai yra rekomenduojamas daugelio tipų failų, pvz., vaizdo įrašų, muzikos failų, vaizdų, dokumentų ir kt., konvertavimo įrankis.
Tačiau konvertuojant failą, pvz., ASCX failą, į ką nors kita, jo funkcionalumas bus pažeistas, todėl tikriausiai to nenorite daryti, ypač jei ASCX failas yra priglobtas internete ir kitaip veikia puikiai.
Pavyzdžiui, pakeitus darbinį failą su. ASCX failo plėtiniu į bet ką kitą reiškia, kad visi ASPX failai, nukreipiantys į tą ASCX failą, nustos suprasti, kam tas failas skirtas, todėl nesupras suprasti, kaip naudoti jo turinį meniu, antraštėms ir pan. pateikti.
Tačiau iš tikrųjų jus domina priešinga konversija: ASPX puslapio konvertavimas į ASP. NET žiniatinklio vartotojo valdymo failą su ASCX plėtiniu. Kad tai įvyktų, reikia atlikti keletą pakeitimų rankiniu būdu, todėl būtinai labai atidžiai laikykitės „Microsoft“nurodymų.
„Microsoft“turi kitą mokymo programą, kaip ASCX failą paversti perskirstomu pasirinktiniu valdikliu (DLL failu). Jei ką nors žinote apie DLL failus, galbūt jau supratote, kad ASCX failai elgiasi panašiai kaip bendrinami DLL failai jūsų Windows kompiuteryje.
Daugiau informacijos apie ASCX failus
ASCX failai ir ASPX failai sudaryti iš labai panašaus kodo, tačiau žiniatinklio naudotojo valdymo failuose nėra jokių html, turinio ar formos elementų.
„Microsoft“patarimai, kaip sukurti ASP. NET vartotojo valdiklius, paaiškina veiksmus, kurių reikia imtis norint sukurti ASCX failą, o „Bean Software“pateikia keletą gerų pavyzdžių, kaip pridėti žiniatinklio naudotojo valdymo failus į ASP. NET puslapį.
Vis tiek negalite atidaryti failo?
Jei išbandžius aukščiau nurodytas programas failas vis tiek nebus tinkamai atidarytas, yra didelė tikimybė, kad jūs tikrai nesusiję su ASCX failu. Kai kuriuose failų formatuose naudojamas failo plėtinys, labai panašus į „. ASCX“, net jei formatai nėra susiję.
Pavyzdžiui, ACX failai gali atrodyti taip, lyg jie tam tikru būdu yra susiję su ASCX failais, tačiau iš tikrųjų tai yra „Atari ST Program“failai, kuriuos galima naudoti kompiuteryje su „Atari ST“emuliatoriumi, pvz., „Gemuliator“. Jie nebus atidaryti naudojant ASCX failų atidarytuvą.
Ta pati koncepcija galioja ir kitiems failams, pvz., ACSM, ASAX ir ASX („Microsoft ASF Redirector“) failams. Jei turite vieną iš tų failų arba bet kurį kitą failą, kuris tiesiog atrodo kaip ASCX failas, ištirkite tikrąjį failo plėtinį, kad sužinotumėte, kurios programos gali jį atidaryti arba konvertuoti.
ASHX failai yra panašūs į ASCX failus, bet yra ASP. NET Web Handler failai.
DUK
Kaip į ASCX failą įtraukti CSS failą?
Galite pridėti CSS eilutę, naudodami stiliaus atributą HTML elementuose; viduje, naudojant elementą skyriuje; arba išorėje, įskaitant elementą, susijusį su išoriniu CSS failu.
Kaip pridėti ASCX failą į ASP. NET?
Svetainės meniu eikite į Pridėti naują elementą > Žiniatinklio naudotojo valdymas. Įveskite valdiklio pavadinimą, pasirinkite norimą naudoti programavimo kalbą ir spustelėkite Add. Pagal numatytuosius nustatymus.ascx failo pavadinimo plėtinys pridedamas prie valdiklio pavadinimo.
Kaip pridėti komentarą ASCX faile?
Pasirinkite eilutes, kurias norite komentuoti, ir įrankių juostoje pasirinkite Comment/Uncomment. Arba paspauskite Ctrl+K, tada Ctrl+C, jei norite komentuoti, ir Ctrl+K ir Ctrl+U, jei norite atšaukti komentarą.