<table runat="server" style="width: 800px; font-size:12px; border-collapse:collapse; border:solid 1px #000000; " border="1" >2]9K M!Y!V!Q
</td>
</tr>
</ItemTemplate>
</asp:Repeater>
</table>
提示出错,编译不过去,
出错原因: TechWeb-技术社区!G2I+s&b-O6U-a.D7|
Error 1 The best overloaded method match for 'System.Web.UI.HtmlControls.HtmlTableRowCollection.Add(System.Web.UI.HtmlControls.HtmlTableRow)' has some invalid arguments D:\projects\oneday.aspx 15
去掉runat="server"是客户端html,在服务器中不会编译,即使出现我说的上述元素必须在TD中,但是没有在服务器端编译,所以不会在服务端显式提示.
相反,你添加了,服务端生成HTML过程中会发现我所说的上述错误.
也就是元素不在增加行TR的TD中内嵌.