I know very little about ASP.NET, have to fix some broken layout in some ASP.NET webforms though. The following code:
<head id="Head1" runat="server">
...
<xml id="dataList_xsl">
<xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:extObject="urn:extObject">
<xsl:output method="html" />
<xsl:template match="/">
<table unselectable="on" id="my_table_mains" cellspacing="0" cellpadding="3" class="dataListTable view" style="width: 100%;">
<tr unselectable="on">
COLUMNS_DEFINITION
</tr>
...
should display NOTHING in the case of no match, and so it was in Internet Explorer 8, however it displays the "COLUMNS_DEFINITION" in the newer versions of IE.
How can I fix it?
I get a validation error on the tag - Element 'xml' not supported, btw.