Файл ASCX (что это такое и как его открыть)

А файл с ASCX расширение файла - это файл пользовательского веб-элемента управления ASP.NET, обозначающий Расширение активного управления сервером.

По сути, файлы ASCX позволяют легко использовать один и тот же код на нескольких веб-страницах ASP.NET, экономя время и энергию при создании веб-сайта.

Например, ряд ASPX файлы на веб-сайте могут ссылаться на Один Файл ASCX, содержащий код для меню навигации сайта. Вместо того, чтобы писать один и тот же код на каждой странице веб-сайта, где требуется меню, каждая страница может просто указывать на файл ASCX, что позволяет управлять и обновлять меню на каждой странице. много Полегче.

Учитывая, насколько эффективны файлы ASCX для упрощения программирования ASP.NET, эти файлы часто используются для других согласованных частей веб-сайта, таких как верхние и нижние колонтитулы и т. Д.

Файлы ASCX в Windows 10, используемые с Adobe Dreamweaver

Если вы знаете, что ваш файл ASCX не имеет ничего общего с веб-сайтом ASP, например, если вы загрузили его случайно, пытаясь получить выписка с банковского счета или какой-либо другой документ, тогда вы должны относиться к нему иначе, чем к настоящему файлу управления пользователем ASP.NET (подробнее об этом ниже).

Как открыть файл ASCX

Microsoft Visual Web Developer и Visual Studio могут открывать и редактировать файлы ASCX, а также Adobe Dreamweaver.

Если вам нужно открыть файл ASCX на Mac, TextMate должно сработать.

Хотя файл ASCX связан изнутри файла ASPX (который можно просмотреть в браузер), сам файл ASCX не предназначен для открытия браузером. Если вы загрузили файл ASCX и ожидали, что он будет содержать информацию (например, документ или другие сохраненные данные), вероятно, что что-то не так с веб-сайтом, и вместо того, чтобы генерировать полезную информацию, которую вы искали, он предоставил этот серверный файл вместо.

Если это произойдет, попробуйте загрузить файл еще раз или даже просто переименуйте файл, чтобы использовать ожидаемое расширение. Иногда это срабатывает.

Например, если вы намеревались загрузить PDF файл, но вместо этого им был предоставлен файл ASCX, просто переименуйте часть файла ASCX в PDF, например file.ascx к file.pdf.

Переименование файла для использования другого расширения - это не то же самое, что преобразование файла в новый формат. В этом случае вы просто правильно переименовываете файл в его фактический формат (в данном примере PDF), что веб-сайт должен был сделать, но по какой-то причине не завершил его полностью. Это позволяет ОС распознавать, какую программу следует использовать для открытия файла (например, PDF-ридер).

Как конвертировать файл ASCX

А конвертер файлов обычно является рекомендуемым инструментом для преобразования большинства типов файлов, таких как видео, музыкальные файлы, изображения, документы и т. д.

Однако преобразование файла, такого как файл ASCX, во что-то еще нарушит его функциональность, поэтому, вероятно, это не то, что вы хотите сделать, особенно если файл ASCX размещен в Интернете и в остальном работает просто отлично.

Например, изменение рабочего файла с расширением .ASCX на что-либо еще означает, что все файлы ASPX, указывающие на этот файл ASCX перестанет понимать, для чего предназначен файл, и, следовательно, не поймет, как использовать его содержимое для отображения меню, заголовков, и т.п.

Однако противоположный На самом деле преобразование может быть тем, что вас интересует: преобразование страницы ASPX в файл пользовательского веб-элемента управления ASP.NET с расширением ASCX. Чтобы это произошло, необходимо внести ряд изменений вручную, поэтому обязательно следуйте инструкциям. Инструкции Microsoft очень осторожно.

У Microsoft есть еще один учебник по превращению файла ASCX в распространяемый настраиваемый элемент управления ( DLL файл). Если вы знаете что-нибудь о файлах DLL, возможно, вы уже осознали, что файлы ASCX ведут себя очень похоже на общие файлы DLL на вашем компьютере. Окна компьютер.

Дополнительная информация о файлах ASCX

Файлы ASCX и файлы ASPX состоят из очень похожего кода, но файлы пользовательского веб-контроля не содержат никаких HTML, тело, или форма элементы.

Руководство Microsoft по созданию пользовательских элементов управления ASP.NET объясняет шаги, которые необходимо предпринять для создания файла ASCX, и Bean Software содержит несколько хороших примеров того, как добавлять файлы пользовательского веб-контроля на страницу ASP.NET.

Все еще не могу открыть файл?

Если после попытки вышеуказанных программ ваш файл по-прежнему не открывается должным образом, есть большая вероятность, что вы на самом деле имеете дело не с файлом ASCX. Некоторые форматы файлов используют расширение файла, которое очень похоже на «.ASCX», хотя эти форматы не связаны между собой.

Например, файлы ACX могут выглядеть так, как будто они каким-то образом связаны с файлами ASCX, но на самом деле это программные файлы Atari ST, которые можно использовать на компьютере с эмулятором Atari ST, например Гемулятор. Они не открываются с помощью открывателя файлов ASCX.

То же самое относится и к другим файлам, таким как АКСМ, ASAXи файлы ASX (Microsoft ASF Redirector). Если у вас есть один из этих файлов или любой другой файл, который просто выглядит как файл ASCX, исследуйте его реальное расширение файла, чтобы узнать, какие программы могут его открывать или преобразовывать.

ASHX Файлы похожи на файлы ASCX, но являются файлами веб-обработчика ASP.NET.

часто задаваемые вопросы

  • Как включить файл CSS в файл ASCX?

    Вы можете добавить встроенный CSS, используя атрибут стиля внутри HTML-элементов; внутри, используя