Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.06.2012, 04:16   #1
davo11122
Новичок
Джуниор
 
Регистрация: 22.06.2012
Сообщений: 2
По умолчанию html в c#

как вставить html в c#, помогите пожалуйста
davo11122 вне форума Ответить с цитированием
Старый 22.06.2012, 05:17   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

в каком всмысле вставить?
в TextBox можно вставить.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 22.06.2012, 06:52   #3
Cirwos
Новичок
Джуниор
 
Регистрация: 13.01.2012
Сообщений: 1
По умолчанию

Что вы хотите именно?
Получить HTML код из WebBrowser?
Код:
textBox.Text = webBrowser.DocumentText;
Cirwos вне форума Ответить с цитированием
Старый 22.06.2012, 17:46   #4
davo11122
Новичок
Джуниор
 
Регистрация: 22.06.2012
Сообщений: 2
Радость

не, вроде этого,
Код:
Browser.Navigate("about:blank");
            Browser.Document.Write(html);
но у меня не знаю почему не работает
davo11122 вне форума Ответить с цитированием
Старый 22.06.2012, 18:38   #5
Reskov
Форумчанин
 
Аватар для Reskov
 
Регистрация: 17.12.2008
Сообщений: 250
По умолчанию

Вам же написали)
загрузка из строки
Код:
webBrowser1.DocumentText =
    "<html><body>Please enter your name:<br/>" +
    "<input type='text' name='userName'/><br/>" +
    "<a href='http://www.microsoft.com'>continue</a>" +
    "</body></html>";
загрузка из файла
Код:
string curDir = "some directory path";
this.webBrowser1.Url = new Uri(String.Format("file:///{0}/my_html.html", curDir));
сохранение в файл
Код:
File.WriteAllText(path, browser.Document.Body.Parent.OuterHtml, Encoding.GetEncoding(browser.Document.Encoding));
и т.д.
вот еще пример из интернета, которому я не очень доверяю
Код:
    if (this.webBrowser1.Document != null)
            {
                this.webBrowser1.Document.OpenNew(false);  
            }
            else
            {
                this.webBrowser1.Navigate("about:blank");
            }
            while (this.webBrowser1.Document == null && this.webBrowser1.Document.Body == null)
            {
                Application.DoEvents(); 
            }
            this.webBrowser1.Document.Write("<html><body>Please enter your name:<br/>" +
    "<input type='text' name='userName'/><br/>" +
    "<a href='http://www.microsoft.com'>continue</a>" +
    "</body></html>");

Последний раз редактировалось Reskov; 22.06.2012 в 18:51.
Reskov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Html alex0097 Общие вопросы Delphi 5 22.03.2011 07:22
Как вывести код html из файла на страницу HTML Рамирас JavaScript, Ajax 1 25.07.2010 20:06
QT и HTML grip Помощь студентам 2 08.03.2010 14:55
C# html IICuX123 Общие вопросы .NET 7 25.02.2009 13:16