但是这4张图片不是固定的。。是从数据库按照上传时间来绑定的。。
我不知道该怎么绑定。。
用什么控件呢?不可能是在页面放4个ImageButton的。。
如果用Gridview或者Datalist的话那么不是4个图片在一行了。
不知道该怎么做。。
希望大虾能指导一下。如果可以的话希望能贴点代码好嘛?
小弟不胜感激。。。
5 个解决方案
#1
DataList 添用属性: RepeatColumns="4" RepeatDirection="Horizontal"
如:
如:
<asp:DataList ID="DataList1" runat="server" RepeatColumns="4" RepeatDirection="Horizontal">
<SelectedItemTemplate>
<asp:Image ID="Image1" runat="server" ImageUrl='<%# Eval("图片路径") %>' />
</SelectedItemTemplate>
</asp:DataList>
#2
非常感谢楼上的兄弟。。
问题是搞定了。。
但是我发现图片有大有小。。。
我有什么办法控制用户上传的图片保持一样的大小呢?然后再存到数据库啊???
问题是搞定了。。
但是我发现图片有大有小。。。
我有什么办法控制用户上传的图片保持一样的大小呢?然后再存到数据库啊???
#3
显示图片的时候指定图片的尺寸就可以了吧。
#4
用户上传时就检查尺寸。
要不就设置图片的宽度与高度了。只是会变形。
#5
#1
DataList 添用属性: RepeatColumns="4" RepeatDirection="Horizontal"
如:
如:
<asp:DataList ID="DataList1" runat="server" RepeatColumns="4" RepeatDirection="Horizontal">
<SelectedItemTemplate>
<asp:Image ID="Image1" runat="server" ImageUrl='<%# Eval("图片路径") %>' />
</SelectedItemTemplate>
</asp:DataList>
#2
非常感谢楼上的兄弟。。
问题是搞定了。。
但是我发现图片有大有小。。。
我有什么办法控制用户上传的图片保持一样的大小呢?然后再存到数据库啊???
问题是搞定了。。
但是我发现图片有大有小。。。
我有什么办法控制用户上传的图片保持一样的大小呢?然后再存到数据库啊???
#3
显示图片的时候指定图片的尺寸就可以了吧。
#4
用户上传时就检查尺寸。
要不就设置图片的宽度与高度了。只是会变形。