Chinaunix首页 | 论坛 | 博客
  • 博客访问: 330951
  • 博文数量: 76
  • 博客积分: 8291
  • 博客等级: 中将
  • 技术积分: 1540
  • 用 户 组: 普通用户
  • 注册时间: 2006-11-22 10:13
文章分类

全部博文(76)

文章存档

2009年(1)

2008年(75)

我的朋友

分类: Java

2008-03-13 13:19:02

只有实践才是检验理论是否正确的最好方法 —— 陈治文

在上一讲中,我提到了Ext.data.GridPanel的概念,以及ASPServer的概念,现在向大家展现一个示例,来演示ExtJs与ASPServer的无缝结合

服务器部分:

   SessionFactory.start() ;
   
    var _rs = SessionFactory.getData("select ziduanname from shopxp_ziduan") ;
   
    Write.writeXML(_rs) ;
   
    SessionFactory.end() ;

 

网页部分:




Grid示例








JS部分:

Ext.BLANK_IMAGE_URL = 'js/ext/resources/images/default/s.gif';
Ext.onReady(function(){
    var _grid = new Ext.grid.GridPanel({
        ds: new Ext.data.Store({
                url: "../app/demo.asp",
                reader: new Ext.data.XmlReader({
                       record: "row"
                   }, [
                       {name: "saleName", mapping: "@ziduanname"}
                   ])
            }),
        cm: new Ext.grid.ColumnModel([
            {header: "商品名称", width: 145, dataIndex: "saleName"}
        ]),
       renderTo:"example_grid",
        width:150,
        height:300
    });
    _grid.getStore().load();
}) ;

以类似http://localhost/document/html/demo.html的形式配置附件的程序,上述代码我先暂不做任何讲解,先让大家有一个体验过程

                                                                                                GRID 事例下载
                                                     代码核心采用aspserver ,

阅读(293) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~