使图像可以在gridview图像域中单击

时间:2010-11-04 10:23:44

标签: asp.net

我在gridview中有一个图像字段:

<asp:ImageField DataImageUrlField="PictureID" 
       DataImageUrlFormatString="~/UploadedImages/{0}.jpg" HeaderText="Image" 
       ReadOnly="True">
    <ControlStyle Width="100px"  />
</asp:ImageField>

我希望当用户点击任何图片时,应将其带到另一个页面UploadedImage.aspx,以完整尺寸显示所点击的图片。

有人可以帮助我实现这个目标吗?

2 个答案:

答案 0 :(得分:2)

您可能希望使用TemplateColumn将ImageButton控件放在该模板中,然后处理RowCommand事件。

答案 1 :(得分:0)

以下是关于该主题的讨论,以及关于解决方案的一些想法,例如

  • 处理图像的onClick事件
  • 内联Javascript
  • 普通老a href

http://forums.asp.net/t/1303912.aspx