ASCX файл кеңейтімі бар файл - белсенді серверді басқару кеңейтімін білдіретін ASP. NET Web User Control файлы.
Негізінде ASCX файлдары веб-сайтты құру кезінде уақыт пен қуатты үнемдей отырып, бірнеше ASP. NET веб-беттерінде бірдей кодты пайдалануды жеңілдетеді.
Мысалы, веб-сайттағы ASPX файлдарының саны сайттың шарлау мәзірінің кодын қамтитын жалғыз ASCX файлына сілтеме жасауы мүмкін. Мәзірді қажет ететін веб-сайттың әрбір бетіне бірдей кодты жазудың орнына, әр бет жай ғана ASCX файлын көрсете алады, бұл әр беттегі мәзірді басқаруды және жаңартуды әлдеқайда жеңілдетеді.
ASCX файлдарының ASP. NET бағдарламалауын жеңілдетуде қаншалықты тиімді екенін ескере отырып, бұл файлдар көбінесе веб-сайттың үстіңгі деректемелер, төменгі деректемелер және т.б. сияқты тұрақты бөліктері үшін пайдаланылады.
Егер ASCX файлыңыздың ASP веб-сайтына еш қатысы жоқ екенін білсеңіз, мысалы, банк үзіндісін немесе басқа құжатты алуға әрекеттеніп жатқанда оны кездейсоқ жүктеп алған болсаңыз, оны нақты ASP файлынан басқаша қарастырған жөн. NET пайдаланушы басқару файлы (төменде бұл туралы толығырақ).
ASCX файлын ашу әдісі
Microsoft Visual Web Developer және Visual Studio ASCX файлдарын, сондай-ақ Adobe 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 бағдарламалық құралында Web User Control файлдарын ASP. NET бетіне қосу жолының жақсы мысалдары бар.
Файлды әлі аша алмайсыз ба?
Жоғарыдағы бағдарламаларды қолданып көргеннен кейін файлыңыз әлі де дұрыс ашылмаса, 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 кірістірілген қосуға болады; бөлімдегі элементті пайдалану арқылы іштей; немесе сыртқы, соның ішінде сыртқы CSS файлына сілтеме элементі.
ASP. NET жүйесіне ASCX файлын қалай қосасыз?
Веб-сайт мәзірінде Жаңа элемент қосу > Веб пайдаланушысын басқару тармағына өтіңіз. Басқару элементінің атын енгізіңіз, пайдаланғыңыз келетін бағдарламалау тілін таңдап, Қосу түймесін басыңыз. Әдепкі бойынша,.ascx файл атауы кеңейтімі басқару атауына қосылады.
ASCX файлына түсініктемені қалай қосасыз?
Пікір қалдырғыңыз келетін жолдарды таңдап, құралдар тақтасында Түсініктеме/Пікірден бас тарту таңдаңыз. Немесе түсініктеме беру үшін Ctrl+K, содан кейін пікір жазу үшін Ctrl+C пернелерін басыңыз, ал Ctrl+K, содан кейінТүсініктемеден бас тарту үшін Ctrl+U.