Определение типа документа текущей страницы или главной страницы программным способом - PullRequest
1 голос
/ 15 марта 2011

Мне нужно иметь возможность программно определять тип документа текущей страницы (.aspx), независимо от того, задан ли он непосредственно внутри самой страницы или через главную страницу.

Причина в том, что я могу вывестиПравильно отформатированный html из пользовательских элементов управления или компонентов зависит от того, является ли тип документа простым html, xhtml, xml или любым другим.

Ответы [ 2 ]

1 голос
/ 15 марта 2011

Используйте буквальный тег для объявлений doctype и управляйте им в коде позади.

0 голосов
/ 15 марта 2011

Я не могу придумать, как надежно делать то, что ты хочешь делать. Очевидно, что вы могли бы вручную проанализировать главную страницу, но это не обработало бы динамический случай. Я бы порекомендовал добавить к вашему элементу управления атрибут, который задает режим рендеринга и заставляет ваших потребителей устанавливать его (вероятно, по умолчанию XHTML, поскольку это VS по умолчанию).

...