前端使用了extjs,后台应该是.net两个之前都基本没接触过。现在想替换前端的处理,没有后台代码,需要自己写一个替换。但是不会怎么实现后台,前台代码也是不大清楚。麻烦大家教一下,现在的问题是测试的例子也不写。
extjs:
var storeUser = new Ext.data.GroupingStore({
                proxy: new Ext.data.HttpProxy({
                    url: 'service/LocalModuleServicePage.aspx?Service=GetUser'
                }),
                reader: new Ext.data.JsonReader({
                    root: 'records',
                    totalProperty: 'totalCount'
                }, [
                    { name: 'ID', type: 'int' },
                    { name: 'Name', type: 'string' },
                    { name: 'PPID|Name', type: 'string' },
                    { name: 'SysID|Name', type: 'string' }
                ]),
                remoteSort: true
            });            var cmUser = new Ext.grid.ColumnModel([
            //用户名
            { header: GetLocaleString('MESMain_Login_Uid_Grid_Col_UserName'), dataIndex: 'Name', sortable: true },
            //姓名
            { header: GetLocaleString('MESMain_Login_Uid_Grid_Col_PPIDName'), dataIndex: 'PPID|Name', sortable: true },
            //业务系统
            { header: GetLocaleString('MESMain_Login_Uid_Grid_Col_SysIDName'), dataIndex: 'SysID|Name', sortable: true }
            ]);
这段代码中url对应的c#那边改怎么建工程(那种类型?添加类?),Service对应的是一个函数名还是什么?
谢谢!extjs c# .net

解决方案 »

  1.   

    楼主确的知识太多了,连基本的http访问基础都木有就建立一个aspx页面,get传递Service参数,根据参数进行不同操作输出自己慢慢摸吧
      

  2.   

    .net不懂但类型可以说一下,在reader里面,返回给前台的格式应该是这样的
    {'records':{id:'','Name':'','PPID|Name':'','SysID|Name':''}}
    至于类型,那无所谓了,客户端和服务端是通过字符串或二进制流传递的,在各端解析,只要能正确解析就行