我如何获取 javascript 的 ImageButton 的 ID,如果 ImageButton 是在代码隐藏中创建
本文关键字:ImageButton 如果 代码 隐藏 创建 ID 获取 javascript 何获取 | 更新日期: 2023-09-27 17:55:49
我在代码中创建了一个 ImageButton-
var img = new ImageButton();
img.ID = "Del" + i.ToString();
img.ImageUrl = "images/1395958363_meanicons_57.png";
img.Width = 48;
img.Height = 38;
img.OnClientClick = "javascript:void(DeleteBook())";
Label1.Controls.Add(img);
现在我需要获取图像按钮的 ID。谁能帮我解决这个问题?
P.S 图像按钮是在"for"中创建的,所以我不知道我有多大的图像按钮以及它们是什么 ID
您是否检查过UniqueID
属性?http://msdn.microsoft.com/en-us/library/vstudio/system.web.ui.control.uniqueid(v=vs.100).aspx
你可以直接将 img.ID 传递给javascript DeleteBook()函数。
或者更好的是,你可以直接传递这个,例如:OnClientClick ="DeleteBook(this)"