怎么知道我点击其中的DataList图像按钮 [英] how to know which image button I click in datalist

查看:173
本文介绍了怎么知道我点击其中的DataList图像按钮的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我要改变我图片网址在datalist.So点击我得的ImageButton的datalist.My code进行diffence propertie其图像按钮下方;

I want to change imageurl which image button I click in datalist.So I must get a diffence propertie of imagebutton in datalist.My code is below;

<asp:DataList ID="datalistcevaplar" runat="server" 
          Width="740px" OnItemCommand="datalistcevaplar_ItemCommand" >
<ItemTemplate>
           <div class="divcvponay">
            <asp:ImageButton ID="imgbtncevaponayla" runat="server" OnCommand="tiklanan" ImageUrl="~/resimler/cevaponaybeyaz.jpg"/>
            </div>
 </ItemTemplate>
</asp:DataList>

和我的CS codeS;

and my cs.codes;

 protected void datalistcevaplar_ItemCommand(object source, DataListCommandEventArgs e)
{
    if (e.CommandName=="tiklanan")
    {

    }
}

为什么它不火datalistcevaplar_ItemCommand event.And我如何获得我的DataList点击其中的ImageButton

why it doesnt fire datalistcevaplar_ItemCommand event.And how do I get which imagebutton I clicked in datalist

推荐答案

如果你只是想改变你的选择的图像的URL,首先你必须添加的CommandName您的ImageButton元素作为下面。

If you just want a change your selected image url, first of all you must add CommandName your ImageButton element as a below.

<asp:ImageButton ID="imgbtncevaponayla" runat="server" CommandName="btnimgbtncevaponayla" ImageUrl="~/resimler/cevaponaybeyaz.jpg"/>

您发现该按钮,您的.aspx.cs文件中选择和你改变这种形象的网址类似的:

You find which button selected on your .aspx.cs file and you change that image url like that:

if (e.CommandName == "btnimgbtncevaponayla")
{
    ImageButton btn = e.CommandSource as ImageButton;
    btn.ImageUrl = "~/resimler/different.jpg";
}

这篇关于怎么知道我点击其中的DataList图像按钮的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆