我用itemtemplate摸板在页面循环输出每一条记录时,当 "事由 "这个字段内容为空时,多条记录中 "事由 "这字段都是以合并单元格的形式显示,而内容不为空时,则以一个单元格显示,有什么方法让它内容为不为空都以一个单元格显示出来呢?谢谢``
我SQL语句: sqla = "select convert(varchar(10), Riqi, 20) as 日期, left(convert(varchar(19), shijian, 114), 8) as 时间, ClassName as 班级,Stu_name as 姓名,Reason as 事由,RoomNUM as 宿舍号 from ......
ASP: <asp:repeater ID= "myRepeater " runat = "server ">
<itemtemplate >
<tr >
<td> <%#Container.DataItem( "日期 ")%> </td>
<td> <%#Container.DataItem( "时间 ")%> </td>
<td> <%#Container.DataItem( "班级 ")%> </td>
<td> <%#Container.DataItem( "姓名 ")%> </td>
<td > <%#Container.DataItem( "事由 ")%> </td>
<td> <%#Container.DataItem( "宿舍号 ")%> </td>
</itemtemplate>
</asp:repeater>
------解决方案--------------------------------------------------------
<td> <%#Container.DataItem( "日期 ")%> </td>
<td> <%#Container.DataItem( "时间 ")%> </td>
<td> <%#Container.DataItem( "班级 ")%> </td>
<td> <%#Container.DataItem( "姓名 ")%> </td>
<td > <%#Container.DataItem( "事由 ")%> </td>
<td> <%#Container.DataItem( "宿舍号 ")%> </td>
你可以都在后面加一个空格,这样即使没有值也会有空格,不会不显示
代表空格