ASCX файл кеңейтүүсү бар файл - бул ASP. NET Web User Control файлы, ал Active Server Control Extension дегенди билдирет.
Негизинен, ASCX файлдары бир эле кодду бир нече ASP. NET веб-баракчаларында колдонууну жеңилдетип, веб-сайтты курууда убакытты жана энергияны үнөмдөйт.
Мисалы, веб-сайттагы бир катар ASPX файлдары сайттын навигация менюсунун кодун камтыган бир ASCX файлына шилтеме кылышы мүмкүн. Менюга муктаж болгон веб-сайттын ар бир барагына бир эле кодду жазуунун ордуна, ар бир барак жөн гана ASCX файлын көрсөтүп, ар бир беттеги менюну башкарууну жана жаңыртууну бир топ жеңилдетет.
ASCX файлдары ASP. NET программалоону жөнөкөйлөтүүдө канчалык эффективдүү экенин эске алганда, бул файлдар көбүнчө веб-сайттын баш, колонтитул ж.б. сыяктуу башка ырааттуу бөлүктөрүндө колдонулат.
Эгер ASCX файлыңыздын ASP веб-сайтына эч кандай тиешеси жок экенин билсеңиз, мисалы, банктык көчүрмөнү же башка документти алууга аракет кылып жатып кокусунан жүктөп алган болсоңуз, анда аны чыныгы ASPден башкача карашыңыз керек. NET колдонуучунун башкаруу файлы (төмөндө бул тууралуу көбүрөөк).
ASCX файлын кантип ачуу керек
Microsoft'тун Visual Web Developer жана Visual Studio ASCX файлдарын, ошондой эле Adobe's Dreamweaver ача жана түзөтө алат.
Эгер сиз Mac'та ASCX файлын ачышыңыз керек болсо, TextMate иштеши керек.
ASCX файлы ASPX файлынын ичинен байланыштырылса да (аны браузерде көрүүгө болот), ASCX файлынын өзү браузер тарабынан ачылууга арналган эмес. Эгер сиз ASCX файлын жүктөп алган болсоңуз жана анда маалымат (документ же башка сакталган маалыматтар сыяктуу) камтылат деп күткөн болсоңуз, анда веб-сайтта бир нерсе туура эмес болушу мүмкүн жана сиз издеген колдонууга жарамдуу маалыматты түзүүнүн ордуна, ал ушул сервер тарабын камсыз кылган. ордуна файл.
Эгер андай болсо, файлды кайра жүктөп алып көрүңүз же жөн гана файлдын атын өзгөртүп, сиз күткөн кеңейтүүнү колдонууга аракет кылыңыз. Кээде бул иштейт.
Мисалы, сиз PDF файлын жүктөп алгыңыз келсе, бирок анын ордуна ASCX файлы берилсе, файлдын ASCX бөлүгүнүн атын PDF деп өзгөртүңүз, мисалы file.ascx файл.pdf.
Башка кеңейтүүнү колдонуу үчүн файлдын атын өзгөртүү файлды жаңы форматка которуу менен бирдей эмес. Бул учурда, сиз жөн гана файлдын атын анык форматына өзгөртүп жатасыз (бул мисалда PDF), веб-сайт жасашы керек болчу, бирок кандайдыр бир себептерден улам толук бүтпөй калды. Бул ОС файлды ачуу үчүн кайсы программаны колдонуу керек экенин аныктоого мүмкүндүк берет (мисалы, PDF окугуч).
ASCX файлын кантип айландыруу керек
Файл конвертер адатта видеолор, музыка файлы, сүрөттөр, документтер ж.б. сыяктуу файлдардын көпчүлүк түрлөрүн конвертациялоо үчүн сунушталган курал болуп саналат.
Бирок, ASCX файлы сыяктуу файлды башка нерсеге айландыруу анын функционалдуулугун бузат, андыктан бул сиз кылгыңыз келген нерсе эмес, өзгөчө ASCX файлы онлайн режиминде жайгаштырылып, башкасы жакшы иштеп жатса.
Мисалы,. ASCX файл кеңейтүүсү менен иштеген файлды башка нерсеге өзгөртүү, ошол ASCX файлын көрсөткөн бардык ASPX файлдары бул файл эмне үчүн экенин түшүнбөй калат жана андыктан түшүнбөй калат дегенди билдирет. анын мазмунун менюларды, аталыштарды ж.б. көрсөтүү үчүн кантип колдонууну түшүнүңүз.
Бирок, тескерисинче конвертация сизди кызыктырган нерсе болушу мүмкүн: ASPX барагын ASCX кеңейтүүсү менен ASP. NET Web User Control файлына айландыруу. Муну ишке ашыруу үчүн бир катар кол менен өзгөртүүлөр талап кылынат, андыктан Microsoftтун нускамаларын өтө кылдаттык менен аткарыңыз.
Microsoftто ASCX файлын Кайра бөлүштүрүлүүчү Жеке башкарууга (DLL файлы) айландыруу боюнча дагы бир окуу куралы бар. Эгер сиз DLL файлдары жөнүндө бир нерсе билсеңиз, ASCX файлдары Windows компьютериңиздеги жалпы DLL файлдарына окшош экенин түшүнгөн болушуңуз мүмкүн.
ASCX файлдары боюнча көбүрөөк маалымат
ASCX файлдары жана ASPX файлдары абдан окшош коддон турат, бирок Web User Control файлдарында эч кандай html, корпус же форма элементтери жок.
Microsoft'тун ASP. NET колдонуучунун башкаруу элементтерин түзүү ыкмасы ASCX файлын түзүү үчүн кандай кадамдарды жасаарын түшүндүрөт жана Bean Программасында ASP. NET баракчасына Web User Control файлдарын кантип кошуу боюнча жакшы мисалдар бар.
Файлыңызды дагы деле ача албай жатасызбы?
Эгер жогорудагы программаларды сынап көргөндөн кийин, файлыңыз дагы эле туура ачылбаса, анда сиз ASCX файлы менен иш алып барбай жатканыңызга жакшы мүмкүнчүлүк бар. Кээ бир файл форматтары форматтары бири-бирине байланышпаганына карабастан, ". ASCX" файлына окшош файл кеңейтүүсүн колдонушат.
Мисалы, ACX файлдары кандайдыр бир түрдө ASCX файлдары менен байланышкандай көрүнүшү мүмкүн, бирок алар чындыгында Gemulator сыяктуу Atari ST эмулятору бар компьютерде колдонула турган Atari ST Программасынын файлдары. Алар ASCX файл ачкычы менен ачылбайт.
Ошол эле түшүнүк ACSM, ASAX жана ASX (Microsoft ASF Redirector) файлдары сыяктуу башка файлдарга да тиешелүү. Эгер сизде ошол файлдардын бири же жөн эле ASCX файлына окшош башка файл болсо, аны кайсы программалар ачып же айландыра аларын билүү үчүн анын чыныгы файл кеңейтүүсүн изилдеңиз.
ASHX файлдары ASCX файлдарына окшош, бирок ASP. NET Web Handler файлдары.
КБС
CSS файлын ASCX файлына кантип киргизем?
Сиз HTML элементтеринин ичиндеги стиль атрибутун колдонуп, CSS inline кошо аласыз; ички, бөлүмдө бир элементти колдонуу; же тышкы, анын ичинде тышкы CSS файлына шилтемелөө үчүн элемент.
ASP. NET'те ASCX файлын кантип кошосуз?
Веб-сайт менюсунда Жаңы нерсе кошуу > Веб Колдонуучуну башкаруу бөлүмүнө өтүңүз. Башкаруу үчүн ат киргизип, колдонгуңуз келген программалоо тилин тандап, Кошуу баскычын басыңыз. Демейки боюнча,.ascx файл аталышынын кеңейтүүсү башкаруу атына кошулат.
Сиз ASCX файлына комментарийди кантип кошосуз?
Жорум калтыргыңыз келген саптарды тандаңыз жана куралдар тилкесинде Comment/Commented тандаңыз. Же болбосо, Ctrl+K, андан соң пикир калтыруу үчүн Ctrl+C баскычтарын басыңыз, жана Ctrl+K анан Ctrl+U комментарий калтыруу үчүн.