由于Extjs自带的例子中有些是需要用到php的,但我们asp.net开发人员并没有PHP环境,如果只是为了一两个例子要搞一个PHP环境而大费周折,那就太不华算了。小弟我学过一些PHP,为了方便自己,也方便大家,我把例子中的PHP翻译成了asp.net(C#)。并提供下载,欢迎大家一起学习,讨论!
在國內最早漢化的ExtJs的站點 ajaxjs.com 上發現這麼一個好東西,不敢獨享,現把它放在首頁並置頂!
预览: http://www.ajaxjs.com/docs/
AIR版文档中心下载: http://www.ajaxjs.com/docs/Ext 2 API Documentation.zip ~3MB
要求:Adobe AIR虚拟机 v1.1或以上
将会按照ExtJs2.02的例子的分类来完成,并保证所有的例子均可以运行.
教程将会在2008-04-21开始,每周更新。更新后的颜色将会变成蓝色,并且可以点击!
本系列教程已于 2008-06-30 全部更新完毕,并将 实例讲解目录 更改为 在线实例目录.
于 2008-07-01 将 在线实例目录 更改为 官方实例目录.
应用场景:
一个表格列表,点击表格上的某一行,弹出一个Ext.Window显示其他资料。(修改、显示详情等等),如下图:

网站以后的例子都会以asp.net为主,生成JSON数据也将会用JSON.NET这一个类库。
废话少说,下面我们一起来看看它的例子:
示例代码
[code]
Product product = new Product();
product.Name = "Apple";
product.Expiry = new DateTime(2008, 12, 28);
product.Price = 3.99M;
product.Sizes = new string[] { "Small", "Medium", "Large" };
网站建好6个月了,虽然网站的内容更新的很慢,但大伙仍对网站很支持.谢谢大家!
今天网站流量过了600了,再次感谢大家一直以来的支持!
附google流量统计截图:

在Javascript中,一切都是对象,包括函数。在Javascript中并没有真正的类,不能像C#,PHP等语言中用 class xxx来定义。但Javascript中提供了一种折中的方案:把对象定义描述为对象的配方(先看一下例子会比较容易理解)。
定义类的方法有很多种,这里有两中较为通用的方法,大家参考一下。
今天在论坛看到有朋友问我,网站上的换肤功能是如何做的。其实换肤的方法在下载回来的例子中是已经存在的了。但是不知道为什么该功能在ext 2.02下并不可用。
要加上换肤功能主要有两个步聚:
1、在html页面(每一个例子)的body中间加上以下代码(换肤工具条)
[code]
1 事前准备
2 需要些什么?
3 applayout.html
4 applayout.js
5 公开Public、私有Private、特权的Privileged?
6 重写公共变量
7 重写(Overriding)公共函数
7.1 参见
事前准备
网站建好5个月了,虽然网站的内容更新的很慢,但大伙仍对网站很支持.
中间更是因为没有备案停了半个多月。
今天网站流量终于过了400了,感谢大家一直以来的支持!
附google流量统计截图:
