如何在后台改变ImageButton的url

又是违规昵称 又是违规昵称 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
查了一下,别人竟然也有这样的问题
问题的相同情况是,都是在gridview表头的某一列上面有一个ImageButton

先说我自己的,我的前台代码是:
<HeaderTemplate>
Student ID
<asp:ImageButton ID = "sortStudent" runat = "server" OnClick="Sort_Click" ImageUrl="~/images/Phote1.gif" ></asp:ImageButton>
</HeaderTemplate>

后台是:
((ImageButton)this.gv_student.HeaderRow.Cells[1].FindControl("sortStudent")).ImageUrl = "~/images/Phote2.gif";
断点跟踪,这一行代码也执行,但是图片就是不改,怎么回事哦?


下面是我baidu出来的相同的问题描述:
http://www.blueshop.com.tw/board/show.asp?subcde=BRD20080924154805E1J

大家好
我在gridview的head column中加入一個imagebutton
我也設了onclick的事件
<asp:ImageButton ID="bi_grpname" runat="server" ImageUrl="~/Images/icon-arrowasc.gif" OnClick="btn_grpName_Click" Width="10px" Height="7px" />
當click被觸發時
我像要把圖換掉,
可是卻換不掉
protected void btn_grpName_Click(object sender, ImageClickEventArgs e)
{
((ImageButton)sender).ImageUrl = "~/images/down.gif";
...
請問該如何將圖換掉呢?
...全文
评论 8
收藏 已收藏
分享
返回顶部
又是违规昵称
.NET社区 62,272 成员 668,968 内容