2013-09-24 41 views
1

我有cms flex菜單控件作爲web用戶控件。從菜單獲取getCurrentID?

<CMS:FlexMenu ID="menu_box" CacheInterval="0" DisplayXslt="~XMLFiles/Menu.xslt" runat="server" /> 

在工作區我創建曄子菜單。現在在代碼後面我需要getCurrentID來獲取當前頁面。這是我第一次遇到ektron控制,所以任何人都知道如何得到它? 感謝

+0

您是試圖在flex菜單中獲取當前選定的項目,還是獲取內容/頁面ID(即CMS對象ID)? – egandalf

回答

0

如果你只是想指的是頁面上的控制,你會用

menu_box.[property]; 
menu_box.ID; 

如果你想引用它在JavaScript中你可以使用

ClientID + "_menu_box"; 

如果您需要回到頁面,您可以添加一個JavaScript功能,如下所示:

JS.RegisterJSBlock(this, "alert('" + ClientID + "_menu_box');", "JavaScriptCodeBlock");