为什么DataGird,DataList,Repeater置顶后还是得不到效果??急~~~在线等 我估计你的table样式里面可能有补白,边界之类的东东.., 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <TD style="HEIGHT: 715px" rowSpan="3" valign="top"><FONT face="宋体">男士</FONT> <asp:datalist id="Datalist3" runat="server" RepeatColumns="2" height="553px"> <ItemTemplate> <a href= 'zhaopianshownext.aspx?zhaopian_id=<%#container.DataItem("zhaopian_id") %>'> <image src ='images/<%# Container.DataItem("zhaopian_url") %>' width="150" height="150" border=0></a> <br> 昵称:<%# container.DataItem("user_netname")%> <br> 住所: <%# container.DataItem("user_sheng")%> -<%# container.DataItem("user_shi")%>,<br> 身高:<%# container.DataItem("user_high")%>CM,<br> 学历:<%# container.DataItem("user_knowledge")%> <br> 自我独白:<%# container.DataItem("user_self")%> </ItemTemplate> </asp:datalist> </TD>“男士” 这两个字置顶了, 但是 下面的DataList 就和“男士” 两个字 有一段空白的间隔 你这就错了,你的什么对象想置顶(上层控件),那么就在该对象上写上属性.<asp:datalist id="Datalist3" runat="server" RepeatColumns="2" height="553px" valign="top"> PageLayout 值改为GridLayoutleftmargin=0 topmargin=0 回楼上的大哥, 我也这么做了, 但是dataList中 没有 valign这个属性, 没有效果的啊 我不太明白你想做什么效果.你可以多增加TR,TD的方法来实现,不知你想达到什么效果 效果很简单, 比如说, 一个表格, 里面放了个DataList相册, 我希望这个DataList相册, 个表格正好能够紧凑的贴着, 没有间隔 就用 valign = top 置顶来实现, 可是现在 还是和 表格 有一段 空白的间隔 因为你的第一个控件是图片,所以要修改一下CSS属性. <img style="vertical-align:text-top" width="1" height="100%"> 还有:<a href= 'zhaopianshownext.aspx?zhaopian_id= <%#container.DataItem("zhaopian_id") %> '> <image src ='images/ <%# Container.DataItem("zhaopian_url") %> ' width="150" height="150" border=0> </a> 改成ImageButton 或者你用div将这些控件包围,在添上些许css属性。 datalist是置顶的,只是其里面的元素没置顶。所以看上去datalist没有和表格贴一起。 DataList 第一个显示控件是个图片, 我怀疑是图片的原因导致 有空白间隔,导致没有置顶的效果但是又不知道怎么改刚刚用了楼上几个人的 都是一样的效果 呃 我这里好的 图片是紧靠table的 <ItemStyle VerticalAlign="Top" />设置一下第一个图片绑顶项的对齐方式 下拉菜单和textbox联合查询数据问题 大家看看你的电脑上有没有弹出这个破东西 在做Repeater嵌套时找不到数据源,请各位大侠帮忙看看 某人做的多用户订单系统,他说如果两个人都在一个时间点更新或删除数据是会报错的,技术上没法改进了,是吗 急求datagrid 分页问题 关于updatepanel SQL复杂查询,分组+清除经纬度误差 超级问题,超级回答 ****高分求助!!在.net环境下如何实现在客户端和服务器端数据的传递???着急!谢谢 在vs.net中编写aspx编译后显示不出数据 怎么在Eval中写条件判断语句 IIS不能配置的问题
<asp:datalist id="Datalist3" runat="server" RepeatColumns="2" height="553px">
<ItemTemplate>
<a href= 'zhaopianshownext.aspx?zhaopian_id=<%#container.DataItem("zhaopian_id") %>'>
<image src ='images/<%# Container.DataItem("zhaopian_url") %>' width="150" height="150" border=0></a>
<br>
昵称:<%# container.DataItem("user_netname")%>
<br>
住所:
<%# container.DataItem("user_sheng")%>
-<%# container.DataItem("user_shi")%>,<br>
身高:<%# container.DataItem("user_high")%>CM,<br>
学历:<%# container.DataItem("user_knowledge")%>
<br>
自我独白:<%# container.DataItem("user_self")%>
</ItemTemplate>
</asp:datalist>
</TD>“男士” 这两个字置顶了, 但是 下面的DataList 就和“男士” 两个字 有一段空白的间隔
<asp:datalist id="Datalist3" runat="server" RepeatColumns="2" height="553px" valign="top">
leftmargin=0 topmargin=0
我也这么做了, 但是dataList中 没有 valign这个属性, 没有效果的啊
你可以多增加TR,TD的方法来实现,不知你想达到什么效果
<a href= 'zhaopianshownext.aspx?zhaopian_id= <%#container.DataItem("zhaopian_id") %> '>
<image src ='images/ <%# Container.DataItem("zhaopian_url") %> ' width="150" height="150" border=0> </a>
改成ImageButton
但是又不知道怎么改
刚刚用了楼上几个人的 都是一样的效果
<ItemStyle VerticalAlign="Top" />设置一下第一个图片绑顶项的对齐方式