如何传递包含在从一个aspx页面到另一个列表视图所选图像的网址是什么? [英] How can I pass the url of a selected image which is included in a listview from one aspx page to another?
本文介绍了如何传递包含在从一个aspx页面到另一个列表视图所选图像的网址是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的工作,我用列表视图中创建一个图片库我的课程项目。
的设计是如下:
I am working on my class project where I created an image gallery using listview. The Designing is below:
<asp:ListView ID="lvPresent" runat="server" DataSourceID="SqlDataSource1">
<LayoutTemplate>
<table>
<tr>
<td></td>
</tr>
</table>
<asp:PlaceHolder ID="itemPlaceHolder" runat="server"></asp:PlaceHolder>
</LayoutTemplate>
<ItemTemplate>
<td>
<asp:HyperLink ID="HyperLink1" runat="server">
<asp:Image ID="ImageButton1" runat="server" ImageUrl='<%#Eval("url")%>' Height="200px" Width="250px" />
</asp:HyperLink>
</td>
</ItemTemplate>
</asp:ListView>
我怎么能发送所选图像的URL从一个.aspx页面中另一个anothe?
How can I send the url of the selected image from one .aspx page to another anothe ?
推荐答案
要发送URL到另一个页面,您可以使用查询字符串
。
修改你的超链接
并添加 NavigateUrl
To send URL to another page you can use QueryString
.
Modify your HyperLink
and add NavigateUrl
NavigateUrl='<%#"yourNextPageName.aspx?imgURL="+ Eval("url")%>'
只是代替你code: -
just replace you code:-
<asp:HyperLink ID="HyperLink1" runat="server">
<asp:Image ID="ImageButton1" runat="server" ImageUrl='<%#Eval("url")%>' Height="200px" Width="250px" />
</asp:HyperLink>
与
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%#"yourNextPageName.aspx?imgURL="+ Eval("url")%>'>
<asp:Image ID="ImageButton1" runat="server" ImageUrl='<%#Eval("url")%>' Height="200px" Width="250px" />
</asp:HyperLink>
这篇关于如何传递包含在从一个aspx页面到另一个列表视图所选图像的网址是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文