ASP.NET - анализировать / запрашивать HTML перед передачей и вставлять ссылки на классы CSS

Как веб-разработчик, я чувствую, что слишком много времени тратится на CSS. Я пытаюсь найти решение, в котором я могу написатьre-usable CSS то есть классы и ссылки на эти классы в HTML без дополнительного кода в файлах ASPX или ASCX и т. д. или файлов с выделенным кодом. Я хочуintermediary который связывает элементы HTML с классами CSS.

Чего я хочу добиться:

Modify HTML immediately before transmission Select elements in the HTML Based on rules defined elsewhere (e.g. in a text file relating to the page currently being processed): Add a CSS class reference to multiple HTML elements Add multiple CSS class references to a single HTML element

Как я это себе представляю

Extend ASP.NET functions which generate final HTML Grab all the HTML as a string Pass the string into a contructor for an object with querying (e.g. XPATH) methods Go through list of global rules e.g. for child ul of first div then class = "navigation" Go through list of page specific rules e.g. for child ul of first div then class &= " home" Get processed HTML from object e.g. obj.ToString ASP.NET to resume page generation using processed HTML

So what I need to know is:

Where / how can I extend ASP.NET page generation functions (to get all HTML of page) What classes have element / node querying methods and access to attributes

Заранее благодарны за Вашу помощь.

Постскриптум Я занимаюсь разработкой веб-форм ASP.NET с использованием кода VB.net на ISS 7

Ответы на вопрос(2)

Ваш ответ на вопрос