如何使用jquery從其父頁面找到在usercontrol中定義的面板?使用jquery在父頁面中查找usercontrol面板
像 的document.getElementById( '<%= UserControl.FindControl( 「pnlInputs」)。客戶端ID%>')的jQuery中相當於
如何使用jquery從其父頁面找到在usercontrol中定義的面板?使用jquery在父頁面中查找usercontrol面板
像 的document.getElementById( '<%= UserControl.FindControl( 「pnlInputs」)。客戶端ID%>')的jQuery中相當於
你可能最好關閉給控制了獨特的CssClass屬性,用$(".myParentPageControl")
來選擇它,而不是試圖檢索ClientID。
的usercontrol的aspx頁面很好的解決方案,謝謝@Dennis –
因爲.NET想要控制所有的ID,最好是分配類名並使用它們。
正如你問的相當於JQuery。這將是$( '#<%= UserControl.FindControl( 「pnlInputs」)。客戶端ID%>')
此外檢查此鏈接http://blog.qumsieh.ca/2009/03/26/jquery-accessing-the-client-generated-id-of-aspnet-controls/
當你說父頁面,你是什麼意思?它是一個彈出窗口,你指的是子頁面?或者您在ASP.NET中引用父母頁面的Masterpahe。 –
@Sonesh父頁面意味着使用包含面板 – user648610