有两个页面
jgsj.aspx 和 showphot.aspx功能是:从数据库的photo表中读取图片名称列表到jgsj.aspx上,然后在点击列表上的每个图片名称时刷新页面,将对应的图片从数据库中读取显示出来。现在我用的方法是,在jgsj.aspx中要显示图片的位置加入语句:<asp:image id="imgPhoto" runat="server" ImageUrl="ShowPhoto.aspx"></asp:image>,然后在showphoto.aspx中写读取图片的代码(不知道大家是不是这样做的)。
图片列表的超级链接是这样写的:
<a href='?id=<%#((DbDataRecord)Container.DataItem)["SightID"]%>'>
<%#((DbDataRecord)Container.DataItem)["Sig_name"]%></a>现在的问题是,我如何将这个ID号传到showphoto.aspx中而不是jgsj.aspx刚学net,拜托
jgsj.aspx 和 showphot.aspx功能是:从数据库的photo表中读取图片名称列表到jgsj.aspx上,然后在点击列表上的每个图片名称时刷新页面,将对应的图片从数据库中读取显示出来。现在我用的方法是,在jgsj.aspx中要显示图片的位置加入语句:<asp:image id="imgPhoto" runat="server" ImageUrl="ShowPhoto.aspx"></asp:image>,然后在showphoto.aspx中写读取图片的代码(不知道大家是不是这样做的)。
图片列表的超级链接是这样写的:
<a href='?id=<%#((DbDataRecord)Container.DataItem)["SightID"]%>'>
<%#((DbDataRecord)Container.DataItem)["Sig_name"]%></a>现在的问题是,我如何将这个ID号传到showphoto.aspx中而不是jgsj.aspx刚学net,拜托
此为你要点击的按钮列的代码
Retrieve Images from a SQL database for display in an Asp.Net Datagrid:
http://www.odetocode.com/Articles/172.aspx
在datalist帮定指向的地址。showphot.aspx?ID=<%......%>。在showphot.aspx中显示
图片1
图片2
图片3页面右侧则显示当前点击的图片名称的图片。