写真をプレビューするフォトアルバム(ギャラリーではない)があります。アルバムは、ユーザーに関連付けられているアルバムの数に応じて動的に生成されます。クリックイベントを追加して、人がアルバムをクリックすると、そのアルバム内の写真に移動できるようにします。初心者なのでどうすればいいのかよくわかりません。しかし、コマンド引数を追加することでうまくいくと思います。
ASPX コード:
for (int i = 0; i < dt5.Rows.Count; i++)
{
string q = "select imageurl from photos where albumid='"
+ dt5.Rows[i]["albumid"].ToString() + "'";
dt6 = dbo.Getdt(q);
a = dt6.Rows[0]["imageurl"].ToString();
b = dt6.Rows[1]["imageurl"].ToString();
c = dt6.Rows[2]["imageurl"].ToString();
a= a.Substring(1, a.Length - 1);
b = b.Substring(1, b.Length - 1);
c = c.Substring(1, c.Length - 1);
%>
<div class="image_stack" style="margin-left:300px ; right: 418px;"
runat="server">
<img class="stackphotos photo1" src="<%: a %>" />
<img class="stackphotos photo2" src="<%: b %>" />
<img " class="stackphotos photo3" src="<%: c %>" />
</div>
<br /><br /><br /><br />
<% } %>
上記のコードの image_stack は、Jquery プラグインを使用してアルバムを表示するために使用される div です。