Кириллица в ASP.NET User Controls и Customer Controls.

Рассматриваются вопросы создания веб приложений с применением ASP.NET / C#.NET технологии.
The problems of creating web applications using ASP.NET / C#.NET technology.
olgbbfrm
Site Admin
Posts: 21
Joined: Wed Nov 18, 2015 1:05 am

Кириллица в ASP.NET User Controls и Customer Controls.

Postby olgbbfrm » Thu Nov 19, 2015 12:27 am

Использование кириллицы в User Controls и Customer Controls ASP.NET страниц.

Для боковых меню (слева и справа страницы) я использую User Controls с HTML тэгами для создания самих меню. Тексты пунктов меню я написал на кириллице. Для того, чтобы эти тексты воспроизвелись правильно при вызове веб страницы, я использовал следующий метатэг при описании User Controls:

Code: Select all

<%@ Control Language="C#" AutoEventWireup="true" CodeFile="Right.ascx.cs" Inherits="Right" %>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<!-- Right Menu Start -->
...
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="Left.ascx.cs" Inherits="Left"%>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
 <!-- Left Menu Start -->


При создании верхнего (основного) меню я использовал Customer Control, для формирования меню в котором выполняется JavaScript код. В этом случае для задания кодовой таблицы я использую следующий HTML тэг в теле Customer Control:

Code: Select all

<%@ Control Language="C#" CodeFile="top.ascx.cs" Inherits="top_ascx" EnableViewState="False" %>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<script type="text/javascript" rc="scripts/topmenu.js"></script>
<!-- Top Menue -->