簡體   English   中英

在JavaScript中的Usercontrol中獲取控件的客戶端ID

[英]Get Client Id of a control inside Usercontrol in javascript

我有一個帶有網格的用戶控件,我想從javascript獲取網格的客戶端ID,有什么辦法嗎?

您可以將頁面的clientid打印到javascript變量中。

var userControlID = '<%=userControl.ClientID %>';

在您的情況下,如果您想要網格的ID。 像這樣:

<asp:UserControl>

<script type="text/javascript">
   var gridID = '<%=myGrid.ClientID%>';
</script>

<asp:GridView id="myGrid" runat="server" >
//content here
</asp:GridView>

</asp:UserControl>

該javascript變量加載后將在頁面的全局上下文中可用。

這條路

<script type="text/javascript">
   var id = '<%=gv.ClientID%>';
</script>
...
<asp:GridView id="gv" runat="server" />
...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM