日期:2014-05-17  浏览次数:20542 次

写一个方法 实现点击ImageButton 跳转到相应链接 ImageButton里的图片不是固定的
如题 能用Ajax吗? 其他方法也行。。

------解决方案--------------------
C# code

    protected void Page_Load(object sender, EventArgs e)
    {
       if(!IsPostBack)
       {
        ImageButton1.CommandArgument = "a.aspx";
        ImageButton1.ImageUrl = "ImageUrl";
       } 
    }
    protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
    {
        Response.Redirect(ImageButton1.CommandArgument);
    }

------解决方案--------------------
感觉ImageButton里的图片是不是固定的,和点击图片跳转关系不大吧,不论前台后台都可以实现啊,还是我理解错了
------解决方案--------------------
不用ajax,你这里的图片就像一个链接。图片就像文字。
那用一个<a><img/></a>行不行?反正是从数据库里读出来的。
------解决方案--------------------
<div class="css样式">
<a href="<%#imageurl%>"><img src="../image/<%#picture%>"></a>
<div>

在页面上显示不同类型的图片,而图片上带的链接也都对应相应的图片。不知道楼主要的是不是这种效果。
------解决方案--------------------
同意楼上的,用数据绑定功能实现从数据库读取图片