Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка под ASP.NET > Динамическое создание web страницы


Автор: Vit 28.4.2007, 17:41
Хочу полностью динамически создать страницу, просто она очень простая, не охота из-за 100 байтов создавать новый файл.
Пишу примерно так:

Код

  Response.Clear();
  Response.ContentType = "text/html";
  Response.Write("<HTML><TITLE/><BODY>");
  Response.Write("чего-то-там");
  Response.Write("</BODY></HTML>");
  Response.Flush();


Ничего не происходит... Это вообще реально сделать, или нет?

Автор: Mymik 28.4.2007, 20:48
Vit, а в каком ты методе это все переопределяешь ??? это надо делать в Render методе
Код

    protected override void Render(HtmlTextWriter writer)
    {
        writer.Write("<html><title/><body>");
        writer.Write("что-то там");
        writer.Write("</body></html>");
    }

Автор: Vit 28.4.2007, 22:52
Цитата(Mymik @  28.4.2007,  11:48 Найти цитируемый пост)
Vit, а в каком ты методе это все переопределяешь ??? это надо делать в Render методе



Не понял только как... Я же событие на нажатие кнопки пишу, вот в ответ на это событие и хочу получить редирект на такой-вот HTML

Автор: a.S.d 28.4.2007, 23:13
Vit, а Response.End() в конце вызывать не пробовали?

Автор: Vit 29.4.2007, 03:31
Цитата(a.S.d @  28.4.2007,  14:13 Найти цитируемый пост)
Vit, а Response.End() в конце вызывать не пробовали? 



То что надо!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)