2011-08-05 5 views
0

でブラウザのキャップを定義する必要があります。私たちは約4年前にこれを始めました。は、なぜ私は私のweb.configファイルでこのセクションを持ってweb.config

とにかく、「ユーザーエージェントがMozillaの場合は、別のHtmlTextWriterを使用してください」と思われるようです。

異なるHtmlTextWriterは、同じサーバーコードのマークアップで異なる結果を意味するとします。もしそうなら、それは私の意見では非常に厄介です。

誰でも確認できますか?たぶん私はすべてのことを誤解したでしょうか?

答えて

1

はこれを見てください:.NET 2は(2005年に)出てきたとき、これは非推奨となっていたようhttp://msdn.microsoft.com/en-us/library/sk9az15a.aspx

が見えます。

+0

興味深いですが、この設定セクションが何をしているのかは分かりません。 – Johnny5

+0

私はMSDNのリンクから理解できるものから - あなたの投稿のbrowserCapsエントリの例は、Mozillaがユーザエージェントであれば、System.Web.UI.HtmlTextWriterをタグライタとして使用するようにasp.netに指示します。正確にあなたが思ったこと...ユーザーエージェントに基づいて異なるマークアップをレンダリングすることは、実際には(特にモバイル用の)非常に一般的な方法です。 –

関連する問題