当前位置:  开发笔记 > 编程语言 > 正文

如何在C#中获取图像按钮ID?

如何解决《如何在C#中获取图像按钮ID?》经验,为你挑选了1个好方法。

我知道我可以获得一个图像按钮的X和Y,但我如何获得它的ID?

我想先从打印到标签开始.后来我想在一个切换案例中使用它 - 任何不同的情况都会将imagebutton.imageurl更改为不同的图像,但特别是我刚刚点击的图像按钮.

我试过了

Label1.Text = Convert.ToString((ImageButton)sender);

但这就是结果

 System.Web.UI.WebControls.ImageButton 

因此我没有太多帮助,因为我需要特定控件的ID.

谢谢!



1> M4N..:

你是说这个吗?

  Label1.Text = ((ImageButton)sender).ID

更新(根据您的评论):

要更改ImageURL,您可以使用:

((ImageButton)sender).ImageUrl ="correct_quiz.gif";

或者如果你想把这两件事结合起来,我建议你这样做:

ImageButton button = ((ImageButton)sender);
Label1.Text = button.ID;
button.ImageUrl = "correct_quiz.gif";

推荐阅读
吻过彩虹的脸_378
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有