Repeater从数据库中取数据,其中的asp:Image控件显示相应记录的图片,但是所显示的图片被拉伸、变形,不好看,怎样做才能按比例缩放呢?
部分代码: <table cellspacing="0" cellpadding="2">
<tr><td>头像</td><td>昵称</td><td>年龄</td><td>地区</td><td>心情</td></tr>
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSource1">
<ItemTemplate>
<tr>
<td><asp:Image ID="Image1" runat="server" ImageUrl='<%#Eval("u_touxiang") %>' width="150px" Height="150px"/></td>
<td><%#Eval("u_name") %></td>
<td><%#Eval("u_age") %></td>
<td><%#Eval("u_area") %></td>
<td><%#Eval("u_xinqing") %></td>
</tr>
</ItemTemplate>
</asp:Repeater>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:PMMPConnectionString %>"
SelectCommand="SELECT top 10 userlogin.u_id,[u_name], [u_xinqing],[u_area],[u_touxiang],[u_age] FROM [UserInformation],[UserLogin] where UserInformation.u_id=UserLogin.u_id order by u_time DESC">
</asp:SqlDataSource>
</table>
部分代码: <table cellspacing="0" cellpadding="2">
<tr><td>头像</td><td>昵称</td><td>年龄</td><td>地区</td><td>心情</td></tr>
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSource1">
<ItemTemplate>
<tr>
<td><asp:Image ID="Image1" runat="server" ImageUrl='<%#Eval("u_touxiang") %>' width="150px" Height="150px"/></td>
<td><%#Eval("u_name") %></td>
<td><%#Eval("u_age") %></td>
<td><%#Eval("u_area") %></td>
<td><%#Eval("u_xinqing") %></td>
</tr>
</ItemTemplate>
</asp:Repeater>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:PMMPConnectionString %>"
SelectCommand="SELECT top 10 userlogin.u_id,[u_name], [u_xinqing],[u_area],[u_touxiang],[u_age] FROM [UserInformation],[UserLogin] where UserInformation.u_id=UserLogin.u_id order by u_time DESC">
</asp:SqlDataSource>
</table>
解决方案 »
- 下拉框显示数据到下拉框下面
- 江湖救急!ASPxGridView 双击行中某单元格时 如何取得行中数据?
- 微软的iewebcontrol中的 toolbar 中怎么弄一个类似linkbutton这样的按钮?
- 求救!asp.net怎样获取HTML表单File中的路径
- 如何把HASHTABLE的VALUE的所有植放进ARRAYLIST?
- 数据库添加项的问题。大家帮忙
- 100分求一个好用的ComboBox组件(可编辑下拉框)
- 高手解答:如何实现多选框下拉列表?
- 限制textbox输入数字和小算点,请问在那限制,正则表达式如何写?
- 在ASP页面为什么释放不掉引用的COM组件???com组件是dll文件
- hyperlinkField弹出页面大小
- 图片滚动展示(innerHtml前台不显示)
只设置宽,不设置高,就能按比例来了, 但是你的图片比例不一样,仍旧不好看最好把这些图片处理一下,上传的时候用程序或者ps切割好