I am dabbling in ASP.NET, and since I have switched to Mozilla Browser I have had coding problems. Partly because I know IE will load and display a page whether there are errors or not sometimes.

Anyhow, when I use something simple like this in ASP.NET, it is not displayed in Mozilla.

<asp:label BackColor="#000000" ForeColor="#FFFFFF" ID="lblHeader" runat="server" Text="Login Page" ToolTip="Welcome balh blah" width="100%" height="25px"></asp:label>

Any thoughts as too why? Mozilla renders based on Navigator HTML coding? Resolution?

Do a quick search on Web.Config's BrowserCaps section. Here's my BrowserCaps section for #Portal:

<browserCaps> 
   <!--NETSCAPE 6 & 7 --> 
   <case match="^Mozilla/5\.0 \([^)]*\) (Gecko/[-\d]+ )?Netscape[6|7]/(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*)).*"> 
	tagwriter=System.Web.UI.HtmlTextWriter 
	browser=Netscape 
	version=${version} 
	majorversion=${major} 
	minorversion=${minor} 
	frames=true 
	tables=true 
	cookies=true 
	javascript=true 
	javaapplets=true 
	ecmascriptversion=1.5 
	w3cdomversion=1.0 
	css1=true 
	css2=true 
	xml=true 
	<filter match="^b" with="${letters}"> 
	 beta=true 
	</filter> 
   </case> 
   
   <!-- MOZILLA --> 
   <case match="^Mozilla/(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*)).*"> 
	css1=true 
	
	<!-- is this negating? confirm -->
	<case match="^[5-9]\." with="${version}">
	 css2=true 
	 tagwriter=System.Web.UI.HtmlTextWriter
	</case> 
   </case> 
   <!-- OPERA 5+ --> 
   <case match="Opera[ /](?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*))"> 
	browser=Opera 
	version=${version} 
	majorversion=${major} 
	minorversion=${minor} 
	frames=true 
	tables=true 
	cookies=true 
	javascript=true 
	ecmascriptversion=1.1 
	<filter match="[4-9]" with="${major}"> 
	 ecmascriptversion=1.3 
	 css1=true 
	 css2=true 
	 xml=true
	 
	 <filter match="[5-9]" with="${major}"> 
	  tagwriter=System.Web.UI.HtmlTextWriter 
	  w3cdomversion=1.0 
	 </filter>
	</filter>
	 
	<filter match="^b" with="${letters}"> 
	 beta=true 
	</filter> 
   </case> 
  </browserCaps>

The above REALLY helps with rendering in other browsers.

This article has been dead for over six months. Start a new discussion instead.