javascript - 如何获取ext窗口的id

标签 javascript asp.net extjs user-controls ext.net

我有一个 aspx 页面,其中有一个用户控件。 ext:Window 被放置在用户控件中

<ext:Window Hidden="true" AutoScroll="false" Closable="true"  
    HideParent="true" Modal="true" Resizable="false" Header="true" runat="server" ID="tswindow"

我想使用 JavaScript 调用来显示此窗口。

var window = Ext.getCmp('<%= tswindow.ClientID %>');  
window.show();

我收到以下错误

Uncaught TypeError: Object [object DOMWindow] has no method 'show'

最佳答案

试试这个可能有效。 在窗口配置中定义Id="my_window",然后获取窗口对象 Ext.getCmp('my_window').show();

关于javascript - 如何获取ext窗口的id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8272217/

相关文章:

javascript - 内容扩展到 div 之外但没有滚动条

asp.net - 在 iframe 中显示 PDF

c# - updatepanel 中的 asp.net 链接按钮不触发

javascript - 无法执行对 C# 方法的 Ajax 调用

javascript - ExtJS MVC : should controllers be specified within requires for application?

运行快速排序时 JavaScript 崩溃

javascript - 如何为构造的对象添加索引?

javascript - 拼图 block 形状变化

javascript - 在新记录列表中保存整个(网格)记录范围

php - 在 pdf 上创建标签