這些定位標記正在運行時創建。有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>"));
只要你可以通過查詢字符串,如「info.aspx?ID = 1「,並基於該服務器端使用Request.QueryString。 – mit
你想要info.aspx上的錨標記的id? –
@MicrosoftDN它與我(這兩種情況下)罰款我是否找到點擊的ID此CS頁或info.aspx –