2009-06-15 78 views
1

我有一個ASP.NET Usercontrol,並且正在使用JQuery爲我做一些事情。我在不同的頁面中動態使用用戶控件。我需要獲取用戶控件中的控件的ControlID。我如何動態地執行$('#myControl')而不是$('#HostPage.myControl'),$('<%#myControl.ControlID'%>)的語法是什麼,或者我可以這樣做。用戶控件中的JQuery ControlID

回答

2

應該

$('#<% = myControl.ClientID %>') 

$("[id$='myControl']")也可能工作 - 這會發現你有與myControl結尾的ID的元素。

+0

$('#<%= myControl.ClientID%>') 無法正常工作。任何理由? – Greens 2009-06-15 17:06:43