Почему я должен определить шапку браузера в web.config - PullRequest
0 голосов
/ 05 августа 2011

Я получил этот раздел в моем web.config:

<browserCaps>
  <case match="^Mozilla/(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*)).*">
    <case match="^[5-9]\." with="${version}">tagwriter=System.Web.UI.HtmlTextWriter</case>
  </case>
</browserCaps>

Это должно быть из более старого проекта, с которого мы начали этот. Мы начали это около 4 лет назад.

В любом случае, видя это, кажется, что «если пользовательский агент - Mozilla, используйте другой HtmlTextWriter».

Полагаю, другой HtmlTextWriter означает разные результаты в наценках для одного и того же кода сервера. Если это так, то, на мой взгляд, это очень неприятно.

Кто-нибудь может подтвердить, так ли это на самом деле? Может быть, я неправильно все понял?

1 Ответ

1 голос
/ 05 августа 2011

Взгляните на это: http://msdn.microsoft.com/en-us/library/sk9az15a.aspx

Похоже, что это устарело, когда вышел .net 2 (в 2005 году).

...