A simple html table below with colspan throws "ArgumentOutOfRangeException" in event "RenderError" e doesn't render the html table.
```
<html>
<head>
<title></title>
</head>
<body>
<table border="1">
<tr>
<td colspan="3">Title</td>
</tr>
<tr>
<td>Content 1</td>
<td colspan="2">Content 2</td>
</tr>
</table>
</body>
</html>
```
Comments: Try putting in a row at the beginning of the table with height 1px which does not have colspan implemeted. Colspan should work in subsequent rows. htw.AddStyleAttribute(HtmlTextWriterStyle.Height, "1px"); htw.RenderBeginTag(HtmlTextWriterTag.Tr); // Tr open htw.AddStyleAttribute(HtmlTextWriterStyle.Width, "20%"); htw.RenderBeginTag(HtmlTextWriterTag.Td); // td1 open htw.RenderEndTag(); // td1 close htw.AddStyleAttribute(HtmlTextWriterStyle.Width, "20%"); htw.RenderBeginTag(HtmlTextWriterTag.Td); // td2 open htw.RenderEndTag(); // td2 close htw.AddStyleAttribute(HtmlTextWriterStyle.Width, "20%"); htw.RenderBeginTag(HtmlTextWriterTag.Td); // td3 open htw.RenderEndTag(); // td3 close htw.AddStyleAttribute(HtmlTextWriterStyle.Width, "20%"); htw.RenderBeginTag(HtmlTextWriterTag.Td); // td4 open htw.RenderEndTag(); // td4 close htw.AddStyleAttribute(HtmlTextWriterStyle.Width, "20%"); htw.RenderBeginTag(HtmlTextWriterTag.Td); // td5 open htw.RenderEndTag(); // td5 close htw.RenderEndTag(); // Tr close
```
<html>
<head>
<title></title>
</head>
<body>
<table border="1">
<tr>
<td colspan="3">Title</td>
</tr>
<tr>
<td>Content 1</td>
<td colspan="2">Content 2</td>
</tr>
</table>
</body>
</html>
```
Comments: Try putting in a row at the beginning of the table with height 1px which does not have colspan implemeted. Colspan should work in subsequent rows. htw.AddStyleAttribute(HtmlTextWriterStyle.Height, "1px"); htw.RenderBeginTag(HtmlTextWriterTag.Tr); // Tr open htw.AddStyleAttribute(HtmlTextWriterStyle.Width, "20%"); htw.RenderBeginTag(HtmlTextWriterTag.Td); // td1 open htw.RenderEndTag(); // td1 close htw.AddStyleAttribute(HtmlTextWriterStyle.Width, "20%"); htw.RenderBeginTag(HtmlTextWriterTag.Td); // td2 open htw.RenderEndTag(); // td2 close htw.AddStyleAttribute(HtmlTextWriterStyle.Width, "20%"); htw.RenderBeginTag(HtmlTextWriterTag.Td); // td3 open htw.RenderEndTag(); // td3 close htw.AddStyleAttribute(HtmlTextWriterStyle.Width, "20%"); htw.RenderBeginTag(HtmlTextWriterTag.Td); // td4 open htw.RenderEndTag(); // td4 close htw.AddStyleAttribute(HtmlTextWriterStyle.Width, "20%"); htw.RenderBeginTag(HtmlTextWriterTag.Td); // td5 open htw.RenderEndTag(); // td5 close htw.RenderEndTag(); // Tr close