Sql
データベースにコレクション画像パスを保存し、asp.net
ページに表示しました。そして私は次のコードを使ってユーザーがクリックした画像のパスを取得しました。 私の問題は、クリックすると最初の画像のパスを返します。 どうすれば解決できますか?asp.netのOnClickで画像のパスを取得するには?
Default.aspxの
<asp:ImageButton ID="ImageButton1" runat="server" Height="200" Width="125" ImageUrl='<%#Eval ("img") %>' OnClick="ImageButton1_Click" />
Default.cs
if (dt.Rows.Count > 0)
{
ViewState["img"] = dt.Rows[0]["img"].ToString();
}
イメージパスまたは最初のイメージが必要ですか? – user3151766
ユーザーがクリックした各画像の画像パスが必要です。 例: ユーザーが最初の画像をクリックしている間に最初の画像のパスが必要です。 ユーザーが10番目の画像をクリックしている間に10番目の画像のパスが必要です。 – Sawa