Re: Покоцать пробелы
От: alrad Беларусь  
Дата: 02.03.04 16:03
Оценка:
AlexeyP10 wrote:
> Ребята, а можно на выходе получить HTML без пробелов с помощью какой нить директивы StripSpaces или чтото такое? Или надо какой нить фильтр, хандлер мутить?
>
> Вообще хочется чтобы один CustomControl рендерился без пробелов, идентов, переносов, но с HtmlTextWriter'ом мутить нехочется ничего. Если нельзя отдельный контрол, то как всю страницу хотябы?
1) Создаеш новый райтэр, унаследованый от System.Web.UI.HtmlTextWriter,
который не пишет пробелы.
2) Перекрываеш в своей странице/конороле метод OnRender:
protected virtual void OnRender(System.Web.UI.HtmlTextWriter writer)

Получаеш что то типа:
protected override void OnRender(HtmlTextWriter writer)
{
base.OnRender(new SkipWhitespaceHtmlTextWriter(writer));
}
Posted via RSDN NNTP Server 1.8 beta
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.