JavaScript:如何在内容页面中引用用户控件?

时间:2013-02-13 06:49:50

标签: javascript

这是我的结构:

母版页 - >内容页面 - >用户控制 - > Telerik网格及其上下文菜单,隐藏字段。

这意味着:主页面包含内容页面,内容页面包含用户控件,用户控件包含Telerik网格及其上下文菜单和隐藏字段。

我通过单击Telerik网格上下文菜单中的选项打开弹出窗口。在弹出窗口中的组合框中选择一些选项后,按OK键将其关闭。但我不知道如何引用应该是Telerik网格和隐藏字段的用户控制的开启者。我想将隐藏字段设置为某个值。

这是我使用的JavaScript代码:

<script language="javascript" type="text/javascript">
    function ReturnValue() {
        var choice = document.getElementById("DropDownList1").value;
        if ((window.opener != null) && (!window.opener.closed)) {
            window.opener.document.getElementById("HiddenField1").value = choice;
        }
        window.close();
    }
</script>

但是,它在这一行上失败了因为opener是母版页:

window.opener.document.getElementById("HiddenField1").value = choice;

那么,我怎样才能让它发挥作用呢?

0 个答案:

没有答案