浏览:11142007-12-08 11:31   来自红尘中迷茫      :

Ext.onReady(function(){
    var p = new Ext.Panel({
        title: 'My Panel',
        collapsible:true,
        renderTo: document.body,
        width:400,
        //html: Ext.example.bogusMarkup
        html:"test测试"
    });
});

这句创建了一个panel,其中html:"。。"是要显示的内容,怎么才能换成动态生成的内容呢,例如一个<asp:Label

楼主
  7个月前   红尘中迷茫      :
没人用ext?
回复  1楼 回到顶楼 
  7个月前   craboYang      :
在我的应用里,已经完全剔出了WebForm.
Panel内容可以是Div,将你的内容<asp:Label...置Div里头,contentEl 在指向该内容区域,这就是你要的动态内容了.

Panel内容可以是HTML
Panel内容可以是IFrame
Panel内容可以是Ajax返回
回复  2楼 回到顶楼 
  7个月前   craboYang      :
By the way,没有一定的耐心好好学习Ext docs, 用这东西只会功倍事半,得不偿失.

回复  3楼 回到顶楼 
  4个月前   jantouy      :
博客园的体验比csdn好多勒
回复  4楼 回到顶楼 
  4个月前   阿不      :
@ craboYang
panel里面还可以再包panel
回复  5楼 回到顶楼 
  4个月前   t-mac.NET      :
contentEl

contentEl : String
The id of an existing HTML node to use as the panel's body content (defaults to '').
回复  6楼 回到顶楼 
  4个月前   Beginor      :
回复  7楼 回到顶楼 
  4个月前   布尔      :
一开始不太习惯给Panel中设置动态内容,怎样简化一下可能会更好。
回复  8楼 回到顶楼 

你还不是小组成员,加入小组以后才能发布新主题!
1 345