一個簡單的方法:
使用ASP:圖像控制
<asp:Image ID="photo1" class="stackphotos" runat="server" ImageUrl=" " />
<asp:Image ID="photo2" class="stackphotos" runat="server" ImageUrl=" " />
<asp:Image ID="photo3" class="stackphotos" runat="server" ImageUrl=" " />
那麼你就可以在服務器端,即
var obj= GetUserImages(); //method fetching image urls from db.
photo1.ImageUrl = obj.ImageUrl1;
photo2.ImageUrl = obj.ImageUrl2;
photo3.ImageUrl = obj.ImageUrl3;
2
分配的ImageUrl。您可以簡單地將runat="server"
屬性放置在現有的img標籤上,並在服務器端訪問它們並設置它們的URL。即地方RUNAT =您的IMG 「服務器」 像下面
<img id="photo1" runat="server" class="stackphotos" src="photos/4.jpg" >
,然後訪問該服務器端像
photo1.Src = dbObject.Url;
3
。你可以動態地在服務器端插入一個循環的imgs。
string imgs = string.Empty;
foreach(var item in GetAllUserImages())
{
images +="<img src='"+ item.ImageUrl +"' class='stackphotos' />";
}
div1.InnerHtml= images;
其中DIV是
<div id="div1" runat="server">
</div>
4
。你可以調用一個webmethod
的方法(您.aspx.cs頁面上,標有屬性[WebMethod]
,並通過AJAX調用它,並且更新的img標籤中的JavaScript函數
你能否解釋第二種方式 – Arbaaz 2013-03-28 09:05:21
是啊,一看便知 – 2013-03-28 09:10:49
我嘗試了第2種方法,但它沒有工作,我現在想的第一個方法,但似乎效果的jQuery效果不工作了?這是相冊我正在嘗試整合.. http://youhack.me/demo/g%20plus%20photo/ – Arbaaz 2013-03-28 11:22:03