我知道我可以获得一个图像按钮的X和Y,但我如何获得它的ID?
我想先从打印到标签开始.后来我想在一个切换案例中使用它 - 任何不同的情况都会将imagebutton.imageurl更改为不同的图像,但特别是我刚刚点击的图像按钮.
我试过了
Label1.Text = Convert.ToString((ImageButton)sender);
Run Code Online (Sandbox Code Playgroud)
但这就是结果
System.Web.UI.WebControls.ImageButton
Run Code Online (Sandbox Code Playgroud)
因此我没有太多帮助,因为我需要特定控件的ID.
谢谢!
你是说这个吗?
Label1.Text = ((ImageButton)sender).ID
Run Code Online (Sandbox Code Playgroud)
更新(根据您的评论):
要更改ImageURL,您可以使用:
((ImageButton)sender).ImageUrl ="correct_quiz.gif";
Run Code Online (Sandbox Code Playgroud)
或者如果你想把这两件事结合起来,我建议你这样做:
ImageButton button = ((ImageButton)sender);
Label1.Text = button.ID;
button.ImageUrl = "correct_quiz.gif";
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7160 次 |
| 最近记录: |