Можно ли управлять порядком, в котором класс TagBuilder представляет attribues?

Я знаю, что это является довольно маниакальным, но является там способом управлять порядком что TagBuilder класс представляет атрибуты HTML-тэга, когда Вы звоните ToString()?

т.е. так, чтобы

var tb = new TagBuilder("meta");            
tb.Attributes.Add("http-equiv", "Content-Type");            
tb.Attributes.Add("content", "text/html; charset=utf-8");    
tb.ToString(TagRenderMode.SelfClosing)

возвратится

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

нет

<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />

Изменение порядка, что Вы добавляете атрибуты, не изменяет его, это, кажется, представляет в алфавитном порядке

5
задан Glenn Slaven 12 August 2010 в 07:12
поделиться