Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / не отображаются русские буквы / 2 сообщений из 2, страница 1 из 1
19.09.2004, 15:39
    #32701269
User22
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не отображаются русские буквы
Для получения содержимого html-файла, адрес которго содержится в базе данных SQL, используется след. вызов.

Dim strFilePath As String = Server.MapPath(dsDocData.Tables("NewDocs").Rows(0).Item("Content"))
Dim htmlFile As FileInfo = New FileInfo(strFilePath)
Dim objStream As StreamReader = htmlFile.OpenText
Dim strContents As String = objStream.ReadToEnd

Dim NewControl As New HtmlGenericControl("div")

NewControl.ID = "NewControl"
NewControl.InnerHtml = strContents

ControlContainer.Controls.Add(NewControl)

Но на странице не отображаются русские буквы. Как это можно исправить?
...
Рейтинг: 0 / 0
19.09.2004, 16:11
    #32701291
timda
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не отображаются русские буквы
скорее всего дело в кодировке StreamReader
при создании указывается кодировка в которой происходит чтение

System.Text.Encoding ........
посмотрите MSDN

timda.ru
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / не отображаются русские буквы / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]