یک فایل ASCX چیست؟

نحوه باز کردن، ویرایش و تبدیل فایلهای ASCX

یک فایل با پسوند فایل ASCX یک فایل کنترل کاربر وب ASP.NET است که برای Extension Server Active Server نامیده می شود.

اساسا، فایلهای ASCX آسانتر از استفاده از همان کد در چندین صفحه وب ASP.NET، صرفه جویی در وقت و انرژی در هنگام ساختن یک وب سایت است.

به عنوان مثال، تعدادی از فایل های ASPX در وب سایت ممکن است به یک فایل ASCX منحصر به فرد که حاوی کد برای یک فهرست ناوبری وب سایت است لینک کند. به جای نوشتن همان کد در هر صفحه وب سایت که نیاز به منو دارد، هر صفحه فقط می تواند به فایل ASCX اشاره کند و مدیریت و به روز رسانی منو را در هر صفحه آسان تر می کند.

با توجه به اینکه فایلهای ASCX موثر در برنامه نویسی ASP.NET ساده هستند، اغلب این فایلها برای سایر بخشهای سازگار وب سایت مانند هدر ها، پاورقی ها و غیره استفاده می شوند.

نحوه باز کردن یک فایل ASCX

Visual Web Developer مایکروسافت و ویژوال استودیو می توانند فایل های ASCX و همچنین Dreamweaver Adobe را باز و ویرایش کنند.

اگر چه فایل ASCX از یک فایل ASPX (که می تواند در یک مرورگر مشاهده شود) مرتبط شده است، فایل خود ASCX در نظر گرفته نشده است که توسط مرورگر باز شود. اگر یک فایل ASCX را دانلود کرده اید و انتظار می رود که حاوی اطلاعات باشد (مانند یک سند یا سایر داده های ذخیره شده)، احتمال دارد که چیزی با وب سایت اشتباه باشد و به جای تولید اطلاعات قابل استفاده که بعد از آن بود، فایل به جای

در صورتی که چنین اتفاقی بیفتد، سعی کنید دوباره فایل را دانلود کنید و یا حتی فقط فایل را به فرمت مورد نظر خود تغییر دهید. گاهی اوقات این کار می کند

به عنوان مثال، اگر شما قصد دارید فایل PDF را در نظر بگیرید، اما به جای آن فایل ASCX داده شد، فقط قسمت .ascx فایل را به .pdf تغییر نام دهید. بدانید که این فایل را به فرمت PDF تبدیل نمی کند، بلکه فقط به درستی تغییر نام فایل را به فرمت واقعی آن (PDF در این مورد).

نحوه تبدیل فایل ASCX

یک مبدل فایل معمولا ابزار توصیه شده برای تبدیل انواع فایل ها، مانند فیلم ها، فایل های موسیقی، تصاویر، اسناد و غیره است.

با این حال، تبدیل فایل مانند فایل ASCX به چیز دیگری عملکرد آن را شکستن، بنابراین احتمالا چیزی است که شما می خواهید انجام دهید، به خصوص اگر فایل ASCX آنلاین میزبانی می شود و در غیر این صورت کار درست است.

برای مثال، تغییر یک فایل کار با گسترش فایل فایل ASCX به هر چیز دیگر بدان معنی است که تمام فایل های ASPX که به آن فایل ASCX اشاره دارند فاش نخواهند شد که چه فایلی برای آن وجود دارد و بنابراین نمی فهمید که چگونه از آن استفاده کنید محتویات برای نمایش منوها، هدرها و غیره

با این حال، تبدیل مخالف در واقع می تواند چیزی است که شما علاقه مند هستید: تبدیل یک صفحه ASPX به یک فایل کنترل کاربر وب ASP.NET با پسوند ASCX. تعدادی تغییرات دستی لازم است تا این اتفاق بیافتد، بنابراین اطمینان حاصل کنید که به دقت دستورالعمل مایکروسافت را دنبال کنید.

مایکروسافت آموزش دیگری برای تبدیل فایل ASCX را به یک کنترل سفارشی مجدد توزیع (یک فایل DLL ) دارد. اگر شما چیزی در مورد فایل های DLL می دانید، ممکن است قبلا متوجه شده باشید که فایل های ASCX بسیار شبیه فایل های DLL مشترک در کامپیوتر ویندوز شما هستند.

اطلاعات بیشتر در مورد فایل های ASCX

فایل های ASCX و فایل های ASPX از کد بسیار مشابه تشکیل شده است، اما فایل های کنترل وب سایت ها حاوی عناصر html ، body و یا form نیستند .

مایکروسافت چگونه: ایجاد کنترل های کاربر ASP.NET توضیح می دهد که گام های لازم برای ایجاد یک فایل ASCX، و Bean Software دارای برخی از نمونه های خوبی در مورد چگونگی اضافه کردن فایل های مدیریت کاربر وب به یک صفحه ASP.NET می باشد.

هنوز نمیتوان فایل شما را باز کرد؟

اگر پس از تلاش برای برنامه های فوق، فایل شما هنوز به درستی باز نمی شود، احتمال خوبی وجود دارد که شما واقعا با یک فایل ASCX برخورد نکنید. برخی از فرمت های فایل از فرمت فایل استفاده می کنند که بسیار شبیه به ".ASCX" است حتی اگر فرمت ها مرتبط نیستند.

به عنوان مثال، فایل های ACX ممکن است به نظر برسند که در برخی موارد به فایل های ASCX مرتبط هستند، اما اینها در واقع فایل های برنامه ATARI ST هستند که می توانند در رایانه با یک شبیه ساز Atari ST مثل Gemulator مورد استفاده قرار گیرند. آنها با یک بازکن فایل ASCX باز نمی شوند.

همان مفهوم برای فایل های دیگر مانند ACSM ، ASAX و ASX (Microsoft ASF Redirector) درست است. اگر یکی از آن فایلها یا هر فایل دیگری که به سادگی یک فایل ASCX به نظر میرسد ، تحقیق کنید، فرمت فایل واقعی آن را مطالعه کنید تا بتوانید برنامههایی را باز کنید یا آنها را تبدیل کنید.