0
我正在爲ASP.Net搜索3至5張圖像的簡單圖像滑塊。 我知道這裏有胡言亂語,但我搜索的東西,我可以很容易地加載頁面時從數據庫加載文件名。帶有來自數據庫的圖像的圖像滑塊
它應該看起來像這樣對www.urepair.de
任何想法?
我正在爲ASP.Net搜索3至5張圖像的簡單圖像滑塊。 我知道這裏有胡言亂語,但我搜索的東西,我可以很容易地加載頁面時從數據庫加載文件名。帶有來自數據庫的圖像的圖像滑塊
它應該看起來像這樣對www.urepair.de
任何想法?
看看Easy slider。使用中繼器將數據綁定:
<asp:Repeater ID="rptrSlider" OnItemDataBound="rptrSlider_ItemDataBound" runat="server">
<HeaderTemplate>
<ul>
</HeaderTemplate>
<ItemTemplate>
<li>
<a href="<%# Eval("YourNavigateUrl") %>">
<asp:Image ID="imgSliderItem" runat="server" />
</a>
</li>
</ItemTemplate>
<FooterTemplate>
</ul>
</FooterTemplate>
</asp:Repeater>
在你的C#代碼使用ItemDataBound事件:
protected void rptrSlider_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item)
{
YourSliderItem sliderItem = (YourSliderItem)e.Item.DataItem;
Image imgSliderItem = e.Item.FindControl("imgSliderItem") as Image;
imgSliderItem.AlternateText = sliderItem.AltText;
imgSliderItem.ImageUrl = sliderItem.ImgUrl;
}
}
我有,但是如何從數據庫中插入.png文件? – Kovu