问题描述
datalist当只有一条数据的时候为什么会自动显示在中间<asp:DataListID="datalist1"RepeatColumns="1"runat="server"Width="950px"Height="559px"RepeatDirection="Horizontal"><ItemStyleWrap="False"Width="100%"/><ItemTemplate><tableborder="0"cellspacing="2"cellpadding="2"style=""><trstyle=""><tdclass="LI"><divclass="LawyerInform"style="width:950px"><table><tr><tdstyle="width:30px"></td><tdclass="pic"style="text-align:left;width:80px"><imgsrc="img/icon01.png"alt=""style=""width="33"height="36"/></td><tdstyle="width:15px"></td><tdstyle="width:800px;"><tablestyle="width:100%;height:100%;"><trstyle="margin-bottom:5px;"><tdstyle="text-align:left;height:30px"><strongstyle="font-size:16px;">申请服务:<%#Eval("applyServer")%></strong>   </td></tr><trstyle="margin-top:5px;text-align:left;height:30px"><td><strong>账户:<%#Eval("userName")%></strong>   <strong>学校:<%#Eval("schoolName")%></strong>   </td></tr></table></td><td><div><aid="link"onmouseover="<%#Over(Container.ItemIndex.ToString())%>"onmouseout="mclosetime()"><imgsrc="img/dropmenu_icon.png"width="21"height="21"alt=""/></a></div><asp:Panelrunat="server"ID="tooltip"CssClass="user1"><divclass="user1"><ulid="sddm1"><li><ahref="#"onmouseover="<%#Over(Container.ItemIndex.ToString())%>"onmouseout="mclosetime()"class="a-first"></a><divid="m2"runat="server"onmouseover="mcancelclosetime()"onmouseout="mclosetime()"><ahref="fuwshenhe.aspx?id=<%#Eval("userName")%>&type=1"target="_blank"><imgsrc="img/chakan.gif"width="18"height="20"alt=""/> 审核通过</a><ahref="fuwshenhe.aspx?id=<%#Eval("userName")%>&type=0"target="_blank"><imgsrc="img/chakan.gif"width="18"height="20"alt=""/> 审核不通过</a></div></li></ul><divstyle="clear:both"></div></div></asp:Panel></td><tdstyle="width:100px"></td></tr></table></div></td></tr></table></ItemTemplate></asp:DataList>
解决方案
解决方案二:
看看你的<tdclass="LI">中的样式是什么吧。