这些锚标记是在运行时创建的。有 4 个锚标签,当其中任何一个被点击时,应用程序被重定向到同一页面,但我的问题是我如何知道哪个锚标签 (a1/a2/a3/a4) 已被点击。我想要已单击的锚标记的 id,并且记住锚标记是在运行时创建的。感谢您的时间。
PlaceHolder1.Controls.Add(new LiteralControl("<a id='a1' rel='facebox' display='block' href='info.aspx'>Click1</a>"));
PlaceHolder1.Controls.Add(new LiteralControl("<a id='a2' rel='facebox' display='block' href='info.aspx'>Click2</a>"));
PlaceHolder1.Controls.Add(new LiteralControl("<a id='a3' rel='facebox' display='block' href='info.aspx'>Click3</a>"));
PlaceHolder1.Controls.Add(new LiteralControl("<a id='a4' rel='facebox' display='block' href=info.aspx'>Click4</a>"));