【问题标题】:Getting getCurrentID from Menu?从菜单获取getCurrentID?
【发布时间】:2013-09-24 14:10:59
【问题描述】:

我有 cms flex 菜单控件作为 Web 用户控件。

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

在工作区中,我创建了 ektron 子菜单。现在在后面的代码中,我需要 getcurrentID 来获取当前页面。这是我第一次接触 ektron 控件,所以有人知道如何获得它吗? 谢谢

【问题讨论】:

  • 您是想获取当前在弹性菜单中选择的项目,还是获取内容/页面 ID(即 CMS 对象 ID)?

标签: c# asp.net ektron


【解决方案1】:

如果你只想引用页面上的控件,你会使用

menu_box.[property];
menu_box.ID;

如果你想在 JavaScript 中引用它,你会使用

ClientID + "_menu_box";

如果您需要将其返回到页面,您可以添加一个 JavaScript 函数来执行以下操作:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-21
    • 2017-09-25
    • 2011-02-21
    • 2011-03-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多