90版本深渊刷哪里更新后是不是刷桶很难了

6.4版本改动解析 战争领主吸血对小兵有效_兔玩网英雄联盟LOL专区
您的当前位置:
这次的6.4补丁更新内容主要是平衡性改动,还有一个新天赋将要在6.4中与大家见面,它是凶猛系第二层的&弱点暴露&,下面小编来为大家解析一下这些改动之后将会对LOL产生一些什么样的影响。
英雄改动解析:
九尾妖狐 阿狸
魅惑妖术(E)
阿狸的魅惑妖术将不再打断突进类技能。
分析:阿狸的E技能在过去版本中的效果基本与眩晕相似。所以在6.4版本中拳头公司的设计师们脑洞大开,他们想让魅惑与眩晕和禁锢的效果区别开来,于是魅惑在以后的游戏版本中都不能用来打断突进类技能了。
过去版本中,如果赵信与阿狸互相使用E技能的话,赵信会在没有碰到阿狸之前被打断,E技能的效果也随之消失。但在版本更新过后,她的E就没这么万能了,最终赵信仍然会突进到阿狸身边,只是突进的攻击效果将会消失,因为这个时候的赵信已经被阿狸的美色所迷惑,自然不会停下自己的脚步。
从最终的效果来看,这次的改动对阿狸是一次小小的削弱,她的控制能力会降低一些。但我想这个改动有可能是拳头公司加入新控制类型的前兆,以后肯定会有更多具有魅惑效果的技能加入进来,效果正好与恐惧相反。
寒冰射手 艾希
射手的专注(Q)
效果持续时间从4秒上调至5秒。
效果层数会逐个衰减,而非同时衰减。
分析:对于艾希来说这个改动是一次小小的增强。艾希在S5赛季重做,然后又在S6赛季前夕被改动了一次,她目前在游戏当中的表现不是很好,尤其是Q技能的叠加系统在改动过后降低了艾希的爆发能力,当时主要考虑的是艾希肯定会出飓风,艾希将在出完飓风之后瞬间叠满Q技能来爆发伤害,但这让艾希在对线期变的非常疲软,尤其是在被压制的时候缺乏反手能力,于是在6.4版本中拳头公司让艾希的Q技能变得更容易叠加,从而让她拥有更多的机会来使用Q技能来提升输出能力。
皮城女警 凯特琳
约德尔诱捕器【W】:
额外爆头伤害从10/20/30/40/50%调整为30/70/110/150/190+0.7总攻击力。
90口径绳网【E】:
冷却CD从18/16/14/12/10秒下调至16/14.5/13/11.5/10秒。
分析:女警在S6赛季中的表现不是那么令人满意,过去的她能够依靠射程优势在线上打的非常强势,但随着EZ、飞机、卢锡安和男枪等等ADC成为当前版本的主流选择之后,女警在ADC当中反而是最不擅长对线的,主要是因为她的爆发能力确实不强,在当前的版本中综合胜率排行倒数。
于是在接下来的版本中对女警的增强势在必行,6.4的增强仅仅是一个开始,改动之后女警的输出能力和逃生能力有了一点点增强,但W和E技能对女警的输出能力的提升帮助不是很大,这些改动虽然对她有一点点帮助,但还是不能解决她在游戏中期非常疲软的问题,如果这两个改动不奏效的话,她在未来的版本中会继续增强。
探险家 伊泽瑞尔
精准弹幕【R】:
冷却CD从80秒上调至120秒。
分析:EZ最近刷脸刷的太多,所以他被削弱了。
这个改动最大的影响其实是削弱了EZ在游戏前期的滚雪球能力,6级之后他再也不能使用大招频繁的刷线来保证自己的发育了。虽然看起来大招增加了40秒CD似乎很漫长,EZ的Q技能可以减少技能CD,再加上现在的他通常会出冰拳和CD鞋,EZ的减CD属性至少会在30%以上,算上这两个因素的话,EZ大招的CD实际上也就提升了15秒左右,只要不砍伤害还是可以接受的。
无双剑姬 菲奥娜
劳伦特心眼刀【W】:
技能冷却CD从19/18/17/16/15秒上调至24/22/20/18/16秒。
夺命连刺【E】:
冷却CD从15/13/11/9/7秒下调至13/11/9/7/5秒。
现在只有在buff消失或两次攻击后才开始计算冷却CD。
分析:剑姬在游戏前期甚至中期都不会把技能点放在W里面,所以1级W技能增加5秒CD时间对她的影响还是蛮大的,她的对手在骗掉W技能拥有更多进攻的机会,因为使用掉W技能之后的剑姬非常脆弱。E技能的改动看起来是增强,但实际上是削弱,现在版本中剑姬的E技能在使用的同时就进入了冷却阶段,而在改动之后将变成两次攻击全部打完之后或者第一次攻击的BFF消失之后才开始计算,也就是说在使用E技能之后剑姬需要尽快打出这两次攻击,否则她等待下一次使用E的时间要比过去长一点点,这同样是削弱了她前期的滚雪球能力,随着E技能等级的提升,剑姬在学满E之后也就是13级左右将会比过去变得更强,随着装备的更新剑姬能够更快更轻松的打完两发E技能。
最终的改动结果就是剑姬前期的对线能力被削弱了一些,为了弥补这一点,她在游戏的后期会更强一点,但对于一个需要发育好才能打出高额伤害的英雄来说,这次的改动对她的削弱还是蛮大的。
海洋之灾 普朗克
枪火谈判【Q】:
掠夺的金币从4/5/6/7/8下调至2/3/4/5/6。
火药桶【E】:
储存火药桶的数量从2/3/4/5(随着R技能提升)调整为最多可储存3个火药桶。
准备火药桶的时间从18/17/16/15/14秒调整至20/18/16/14/12秒。
加农炮幕【R】:
不再提升可储存的火药桶数量。
分析:欢呼吧!船长终于变成软脚虾了。拳头公司终于厌烦了每个补丁都削弱一点的处理办法,直接对船长的最重要的技能拦腰一砍,让他在6.4版本之后不再出现在职业比赛中,在路人局中的胜率恐怕也会大幅度降低。
首先Q技能掠夺金币的效果降低以后,船长在使用Q补100个兵的时候拿到的金币要比过去少200,如果这个改动不影响到银蛇币的获取还好,否则船长想在一盘游戏中把大招的三项能力全部升级是非常难的,过去升级1次大招需要用满级Q补掉62.5个兵,削弱之后将变成83.3个兵,在不受到任何影响的情况下船长打满500个银蛇币需要的时间比过去多了两分钟之久,升级3次大招加起来要多花6分钟的时间,估计船长本人已经欲哭无泪的。
只是这一点点削弱还不足以致命,但火药桶数量的限制让使用船长的容错率降低到极致。过去的船长在16级之后的团战中可以打出N次2连桶,2次3连桶,在6.4版本之后船长少储存2个火药桶之后,将不再允许他有犯错的机会,如此一来船长在游戏后期的团战输出能力将大幅降低,过去2套全家桶带走对方团队的盛景将一去不返。
基础移动速度从325提高至330。
基础生命恢复从5.5提高至6。
生命恢复成长从0.5提高至0.55。
低语【被动】:
烬的第4颗子弹将会&小爆击&,伤害比正常爆击低44%
所有额外的攻击速度现在正确地被降低攻击速度的效果降低(基础攻击速度保持不变)。
修复了烬在重新装弹后失去疾射火炮的射程加成的问题。
致命华彩 【W】:
烬在施放致命华彩时不再失去标记。
万众倾倒【E】:
现在对所有被减速或受到伤害的英雄施加致命华彩的标记,而不仅仅是触发时在场的英雄。
完美谢幕【R】:
对英雄使用时视作单体目标。
修正了施放完美谢幕时敌人有时会烬的屏幕边缘&结巴&的问题。
分析:新英雄烬在加入LOL之后的表现一般,目前还没有出现一个适合烬的爆炸套路,但他的技能强度应该是够的,所以拳头公司想了半天,只对他的基本属性进行了小幅度的增强, 其他的小幅调整。
不祥之刃 卡特琳娜
弹射之刃【Q】:
弹射后不再降低伤害。
印记的法术强度加成从0.15上调至0.2。
分析:现在版本中卡特的Q技能会在弹射到下一个目标的时候降低10%的伤害,弹射4次之后将会降低40%伤害。在弹射不再减少伤害之后,卡特的对线能力将会提升很多,首先她拥有更强大的消耗能力,无需考虑Q技能的弹射顺序,只要是能弹射到对方英雄就能够打出理想的骚扰效果,这是其一。其二是卡特的消收兵速度也会有较大的提升,所以这次的改动对她的对线能力和发育能力都是一次非常不错的增强,这对卡特的帮助非常大,要比增强她的大招来的更好。
深渊巨口 克格莫
攻击速度由0.665 降低至 0.625。
分析:大嘴是6.4版本中胜率最高的英雄,他在游戏中太强了,于是他的基础攻速被降低了,由于他的W技能是把攻速翻倍,改动过后大嘴相当于少了大概10%的攻击速度,让他在游戏初期不是那么强,做出成装之后少了这点攻速也就不算什么了。
圣枪游侠 卢锡安
圣枪洗礼(R)
攻击范围由 1400 降低至 1200
分析:很显然,卢锡安的大招输出能力实在爆表,6级的大全撸在对方ADC身上能够几乎打掉脆皮满血,为了让他的对手在对线期不至于被他压的找不着北,他的大招攻击距离被降低了200,改动之后卢锡安很难利用大招来对塔下的敌方英雄进行无伤压制了。
熔岩巨兽 墨菲特
基础生命值每秒回复由1.6748 降低至 1.4
大地震颤(E)
伤害从 60/100/140/180/220 减少至 60/95/130/165/200
分析:现在的石头人大多数都采用主E打法,反正石头人想一发E收掉兵线是不太可能的,这个改动主要是降低他在杀人时候的爆发能力,或许主Q打法才是出路?
机械公敌 兰博
电子鱼叉【E】:
现在每5秒获得一层充能效果,最多两层。
每次射击获得的热量从20点下调至10点。
减速效果的持续时间从3秒下调至2秒。
分析:过去兰博E技能的CD时间为10秒,改动之后变为充能型技能,让兰博玩家能够更轻松的控制温度。表面上看起来似乎是增强,但实际上是削弱,首先E技能减速效果的降低让本来就不擅长留人的兰博的控制能力变得更差,然后是他再也不能保留第二发E在红温之后释放了,红温之后的兰博彻底变成超级兵,所以这对他是一次削弱。
流浪法师 瑞兹
超负荷【Q】:
造成的伤害从60/85/110/135/160上调至60/95/130/165/200。
分析:6.4版本拳头对瑞兹进行了大幅削弱,让他从神变成了人,改动之后的瑞兹输出能力下降了不少,于是他们又把Q技能的伤害提高,提升了一点点瑞兹的输出能力,反正他还是没原来的强。
战争女神 希维尔
弹射【W】:
开启W后如果第一下暴击,后续弹射必定造成暴击。
分析:S5赛季中轮子妈太火了,她被整整砍了一年,在其他ADC都变强之后,现在的她的确是有些弱了,于是她被增强了一点点,在游戏后期的团战中能够打出更多的伤害,很有可能主W暴击流轮子妈打法会成为主流。
暮光之眼 慎
暮光之眼 慎:
奥义!影缚【E】:
现在可以对中立野怪使用。
分析:新版慎的实际表现还有些差,拳头公司希望他在玩法上变得更加丰富。E技能可以嘲讽野怪对慎有几个方面的增强:首先是打野慎的清野速度会上升不少,然后E技能嘲讽野怪恢复能量对慎的逃生能力有很大的帮助,这两点增强对慎的打野玩法有一个很好的支撑作用,6.4之后慎的打野玩法将会成为主流。
兽灵行者 乌迪尔
灵龟姿态【W】:
护盾吸收效果从60/100/140/180/220下调至60/95/130/165/200。
火凤姿态【R】: 造成的伤害从40/80/120/160/200下调至40/75/110/145/180。
分析:自从凤凰回声流打野乌迪尔被开发出来以后,他已经持续强势了几个版本了,在打野英雄里面拥有最高的胜率表现,因此,他的技能伤害被直接降低了一些,再加上符能回声的移动速度也被降低了一些,乌迪尔的统治能力将会有所下降。
机械先驱 维克托
死亡射线【E】:
基础伤害从70/115/160/205/250下调至70/110/150/190/230。
升级后的爆炸伤害从70/115/160/205/250下调至70/110/150/190/230。
分析:S6赛季所有英雄的输出能力都非常强,这让本来就不差的维克托拥有非常强大的POKE能力,技能的全面性让他成了最稳定的中单选择,E技能降低20点伤害对他的收线能力的影响还不是很大,正常发育的情况下他在7级的时候仍然可以靠1发E来收掉一波远程兵,只是让他在对线期的消耗能力降低一些而已。
德邦总管 赵信
狂战怒吼【W】:
额外攻击速度加成从40/50/60/70/80%下调至40/45/50/55/60%。
法术强度加成从0.7下调至0.4。
分析:很明显6.3对赵信的增强太多了,不砍没有天理,尤其是W技能。
海兽祭司 俄洛伊
过界信仰【R】:
现在R施法过程中不会受到强制位移。
分析:俄洛伊就刚出了的时候火了一阵子,现在大家对这位触手大妈都比较熟悉了,重装战士容易被放风筝的缺点越来越凸显,所以大招适时加强了。
物品改动解析:
移动速度从 +65 降低至 +60
分析:当全部人都选择出三速鞋的时候,它肯定会被削弱。改动之后二速鞋是+45移动速度,三速鞋仅仅多15,性价比低了不少,CD鞋和其他传统鞋的使用价值上升了不少,以后应该放不会再出现每个人都买三速鞋的情况了。
新增 每8秒增加1最大法力值
唯一激活效果改动为唯一被动。
额外伤害只对英雄生效。
只有在法力值大于20%最大法力值时才生效。
分析:6.4以后魔切就无法关闭了,使用它的英雄无需担心魔切会在打小兵的时候触发,它在攻击英雄和野怪的时候才会触发特效,对手残党的帮助非常大。
任性减免效果从 20% 提升到 30%。
分析:由于三速鞋的滥用和AP英雄整体被AD刺客打压,水银鞋在游戏中的出场率下降了很多,所以它的性价比被提升了一点。
附魔:符能回声
移动速度加成由 10% 减少到 7%
分析:现在AP打野太多了,符能回声的性价比明显太高了,和卢登的移动速度一样多明显不科学,必须砍。
斯特拉克的挑战护手
生命值加成由 500 降低至 400
合成公式由 紫雨林之拳+红水晶+1100金 改为 紫雨林之拳+长剑+1150金
分析:少100点生命值在游戏后期还可以接受,护手的护罩效果不砍的话它还会是一个非常好的保护型装备,但对于战士英雄来讲,是时候买回狂徒和兰顿了。
天赋改动解析
新天赋:弱点暴露
对敌方英雄造成伤害后使其遭受你的队友伤害增加3%
分析:新天赋主要用来放大队友的伤害,对自己是没有什么作用的,那么在游戏中会点出这项天赋的肯定不是主要输出位置,中单和ADC排除。打野通常会选择更快的清野速度或者野区续航能力,也排除在外。大多数上单战士英雄仍然需要更高的输出能力,他们会选择双刃剑,否则弱点暴露也不会对他们对线能力有任何帮助,所以这项天赋基本是为纯坦克英雄以及辅助位置设计的,看起来加成很高,但能够点出这项天赋的英雄并不是很多。
战争领主的嗜血重做:根据所损失的生命值提高对英雄的生命偷取效果,最多获得20%,次效果在对小兵的时候仅有50%的效果。
分析:新版战争领主移除了随暴击触发和攻速加成,变成了固定效果,在英雄缺少80%的生命值时拥有20%的生命偷取效果,简单来说就是血量越低偷的越多,和剑魔的W技能回血效果相似。这个天赋最大的作用是让那些没有格子放续航装备的英雄拥有稍许续航能力,至少在他们半血的情况下可以靠收兵线来回血,增加的续航能力而不是输出,在追求更高伤害的S6版本中,这个天赋注定还是一个非常冷门的选择。
野怪:惩戒三狼的狼魂换边规则改为:拉头狼过河道。
(注:6.3只需拉三狼过中路防御塔再惩戒就可以让狼魂飘到对面野区)
小兵:第一波小兵忽视碰撞体积。主要是针对职业比赛上的卡兵上线。
统治战场(国服官方公告):截止2月19日在统治战场匹配(不包含自定义、人机)中累计获得过100次胜利的玩家发放一款头像用以补偿那些在统治战场中活跃或曾经活跃过的用户,具体头像领取地址与模式关闭时间请关注官网后续公告。
预选位模式:
1.随版本上线的改动
英雄网格现在可以在英雄选择的所有阶段使用。
所有选择阶段都可以修改你的选择意图。
修正了在英雄选择期间修改天赋页没有更新下拉菜单的天赋页名称的问题(天赋正确的)。
2.版本内即将更新
不会暴露对方的英雄选择意图
当英雄选择或禁用时间少于一秒时,系统会稍微友好一点。(还是不要拖到最后哦)
预选位模式皮肤会默认选择上局游戏的选择。
圣锤之毅波比的持卫的裁决(R)在完全充能时不再对史诗怪物造成两次伤害。
修复了如果野怪的击杀位置距离刷新点过远,永猎双子千珏不会获得千珏之印的问题。
修复了敌方勇者奈德丽进入视野时所发生的帧数问题。
修复女神卡尔萨斯舞蹈音效的鹰叫声不再全图对队友播放。
新皮肤:腥红之月
凯南的皮肤一直以来都被诟病了&变色包&,现在终于有了一个正经的全特效皮肤啦~
1.腥红之月凯南&
凯南皮肤原画
2.腥红之月亚索
亚索皮肤原画
被动、Q技能
二段Q、W技能
公司地址:北京市石景山鲁谷路74号院中国瑞达大厦6层601 联系方式:010-
京公网安备77号
TUWAN Corporation,All Rights Reserved
北京兔玩在线科技有限公司 版权所有-将工具YUICompressor替换为Microsoft Ajax Minifier(需要指定-evals:immediate)。
-完善FineUI的代码注释,创建FineUI参考手册离线版。
-修正Window控件无法在外层页面最大化的问题(小兵)。
-修正Window控件在Master-Content页中无法触发关闭事件的问题(小兵)。
-对X.util.initTreeTabStrip和X.util.addMainTab进行重构,可以指定切换/新增选项卡时是否刷新IFrame。
-更新other/addtab.aspx示例,在JavaScript中使用网站根路径。
-增加示例other/confirm_cancel.aspx,点击确认对话框的取消按钮也能回发页面(夏了,夏天)。
-修正AJAX异常时提示信息没有消失的问题。
-优化AJAX超时提示对话框(请求超时,请刷新页面并重试!)。
+性能优化。
-为官方示例增加压缩ViewState的方法,在页面基类PageBase中实现。
+为表格/树/下拉列表/单选框复选框列表/表单字段控件启用XState的Gzip压缩,减少AJAX时POST的数据量。
-会稍微增加下载数据量,从整体上提升用户体验。
-可以通过设置控件、PageManager或者Web.config的EnableXStateCompress属性来关闭XState压缩(默认启用)。
+表格性能优化
-优化CheckBoxField/HyperLinkField/LinkButtonField,减少生成的HTML代码片段大小。
-优化模板列存在时POST数据大小,优化内存分页时响应数据大小。
-优化CheckBoxField生产的CSS类名,将.box-grid-checkbox-unchecked-disabled更改为.unchecked.disabled。
-优化TextArea/HtmlEditor在页面第一次加载和AJAX回发时产生的数据大小,防止生成重复数据。
-更新导出Excel的示例grid/grid_excel.aspx,特别注意如何处理模板列(为了优化性能,不能直接获取模板列的内容了)。
+优化结果(A:grid/grid_rowcommand_paging.aspx,B:grid/grid_rowcommand_paging_database.aspx):
-版本-----A首次响应----A下一页请求----A下一页响应---B首次响应----B下一页请求----B下一页响应---
-v3.3.0---56.4K--------61.7K----------7.8K----------18.0K--------14.4K----------10.7K---------
-v3.3.1---43.7K---------7.0K----------0.2K----------16.4K---------3.5K-----------8.6K---------
+表格增强。
+修正模板列示例中注册客户端事件的错误,重新绑定数据后客户端脚本失效。
-现在使用ExtJS的代理事件,只需要在页面第一次加载时注册事件即可。
-更新全部模板列示例grid\grid_edit.aspx、grid_edit_compare.aspx等,请仔细阅读源代码。
+修正SelectedRowIndexArray的一个BUG。
-在grid/grid_checkboxfield_rowcheckall.aspx中,点击第一个复选框选中行,然后再次点击第一个复选框不能取消行的选中状态。
+模板列重构(内部实现)。
-模板列的ClientID由原来的Grid1_r1c5调整为Grid1_ctl09,现在ID由系统自动生成。
-GridRow不再继承自WebControl,重新优化Grid内部的数据绑定逻辑(减少一个控件层次结构)。
-模板列控件GridRowControl实例直接添加到Grid.Controls中(之前添加为行控件的子控件)。
+可编辑单元格重构。
-更新所有示例,通过行索引找到行DataKeys,然后根据行关键字查找需要更新的数据。
-为表格增加DeleteSelected/GetDeleteSelectedReference方法,以便在客户端删除行。
-服务器端通过GetDeletedList方法获取客户端删除的行在原始数据中的索引列表。
-重构GetModifiedData的实现[[rowIndex(int),originalRowIndex(int),modifiedFields(Dictionary)]]。
-增加示例grid/grid_editor_cell_new_delete.aspx。
-为表格增加EnableAfterEditEvent属性和AfterEdit事件,用来处理单元格失去焦点事件。
-增加示例grid/grid_editor_cell_afteredit.aspx。
-更新示例form/form_center_button.aspx,支持IE7(Stone.yu)。
-修正动态添加列在页面回发时的错误(舞柯庶、落寞一声笑、路人甲)。
-改变浏览器大小可以自动调整窗体控件的大小(窗体控件最大化时)(grass_root、蓝色天空)。
-修正Chrome下多表头样式错位(风笑痴)。
+对允许自动回发事件的属性名字进行重构。
-在原来的名字后面添加Event,比如EnableRowClick改为EnableRowClickEvent。出于兼容性考虑,之前的属性依然有效。
-表格相关:EnableRowSelectEvent、EnableRowClickEvent、EnableRowDoubleClickEvent
-表单相关:EnableTimeSelectEvent(TimePicker)、EnableDateSelect(DatePicker、Calendar)
+更新aspnet/ueditor.aspx、aspnet/ueditor_two.aspx.
-修正IE9下编辑框无法获取焦点的问题,将UEditor的初始化代码放在onReady函数中(消失的键盘 )。
-UEditor更新为1.2.6.0,FineUI与百度的UEditor将携手促进国内开源软件的发展。
-更新other/addtab.aspx示例,增加关闭当前TAB的实现。
-增加示例tabstrip/tabstrip_iframe_disabled.aspx,在IFrame内部启用外部TabStrip的标签(◆◇_提拉米苏℡)。
+窗体控件优化。
-将JS函数box_show/box_hide等改名为x_show/x_hide。出于兼容性考虑,之前的函数依然有效。
-减少窗体控件生成的JS代码量。
+遵守ExtJS对开源软件的限制,将ExtJS相关JavaScript、CSS以及图片资源从FineUI库中移除。
-增加Web.config中的配置项ExtjsBasePath,默认为~/extjs。
-FineUI.dll从原来的2.4M减少为600K。
-FineUI.Examples增加extjs_builder文件夹,用来生成FineUI所需的extjs目录。
+表格增强。
+合计行示例。
-增加客户端合计行示例grid/grid_summary.aspx(◇辉◆:)。
-增加服务器端合计行示例grid/grid_summary_serverside.aspx(◆◇提拉米苏℡)。
-增加合计行绝对定位到分页条上方的示例grid/grid_summary_absolute.aspx。
-修正Chrome下表格EnableTextSelection属性失效问题(D大调)。
+优化模板列示例grid/grid_edit_compare.aspx。
-增加自动换行的示例grid/grid_line_wrap.aspx(水中月 )。
-增加CheckBoxSelectOnly属性,满足只能通过多选框选中行的需求,增加示例grid/grid_checkall_only.aspx(隨风.NET)。
-修正下次提交依然提交上次修改数据的问题。
+可编辑表格增强。
+修改GetModifiedDict函数的返回结果,这个和上个版本不兼容,需要特别注意。
-之前返回的结构是Dictionary&int, Dictionary&int, string&&,现在返回的结构是Dictionary&int, Dictionary&string, string&&。
-之前是通过RowIndex + ColumnIndex获得修改的值,现在通过RowIndex + ColumnID获得修改的值,更简单直观。
-如果同时启用EnableCheckBoxSelect和AllowCellEditing,则忽略EnableCheckBoxSelect属性。
-增加SelectedCell属性,用来获取AllowCellEditing模式下选中的单元格。
-增加示例grid/grid_editor_cell_delete.aspx。
-优化GetSelectCountReference方法使其在AllowCellEditing模式下也不出错,并改名为GetSelectedCountReference。
-增加方法GetSelectedCellReference,用来获取选中的单元格,仅在AllowCellEditing模式下有效。
-增加方法RejectChanges、GetRejectChangesReference、ClearSelections、GetClearSelectionsReference。
-增加示例grid/grid_editor_cell_renderfunction.aspx,在RendererFunction通过客户端脚本获得下拉列表的值(舞柯庶)。
-增加函数GetNewAddedList,返回新增数据行,增加示例grid/grid_editor_cell_new.aspx。
+综合示例。
-增加顶部菜单框架(一)综合示例iframe/topmenu/default.aspx(未来(sun))。
-增加顶部菜单框架(二)综合示例iframe/topmenu2/default.aspx,左侧菜单也是放在单独的IFrame中,灵活度更高。
-增加顶部菜单框架(三)综合示例iframe/topmenu3/default.aspx,左侧是手风琴和树控件的组合。
+去AXD化并更新整个示例工程,所有对res.axd的引用都换成直接的网址,这也有效地减少了服务器部署的麻烦。
-出于兼容性考虑,之前对res.axd调用依然有效,比如res.axd?icon=World。
+修正extjs v3.4.1.1引入的问题。
+恢复表格和树控件中链接光标的手型而非指针。
-删除ext-all-notheme中对x-unselectable的光标定义。
-修正grid/grid_textselection.aspx无法选择文本的问题。
-修正Chrome下无法编辑表格模板列中的文本输入框(刘军)。
+表单相关。
-修正在文本输入框中按回车键无法触发type=submit按钮的表单提交事件(jieking、luyj56、^老鼠^、消失的键盘)。
-更新示例form/layout_panel2.aspx,增加表单验证功能。
-增加示例form/form_reset.aspx、form/form_hide_field.aspx(注意控件HideMode属性的使用)。
-为DatePicker和TimePicker增加EnableEdit属性(默认为true),更新form/timepicker.aspx(DT♂杰杰 )。
-增加示例form/form_center_button.aspx,使两个按钮水平居中显示(夜冰)。
-增加示例form/fileupload_toolbar.aspx,在工具栏中放置FileUpload控件(asp.net)。
-UEditor升级为v1.2.5.1。
-增加两个UEditor的示例aspnet/ueditor_two.aspx(Apollo)。
+表格增强。
-表格,下拉列表、复选框列表以及单选框列表的数据源支持IDataReader(路过秋天、周星星)。
+增加EnableColumnLines属性,是否启用列分隔线(默认为false)。
-增加示例grid/grid_column_lines.aspx。
-修正Access和Gray主题下表格多表头的样式问题(bestwowo)。
-增加示例grid/grid_empty_text.aspx。
+增加只读属性SortField(从SortColumnIndex或者SortColumn计算得来)。
-最好在Sort事件中设置表格的SortDirection和SortColumnIndex,不过为了和之前的兼容,在触发事件之前已经设置好了。
-对示例grid/grid_sorting.aspx、grid/grid_paging_sorting.aspx、grid/grid_groupheader_sort.aspx进行重构。
-增加示例grid/grid_groupheader_sort_hdmenu.aspx、grid/grid_paging_database_sorting.aspx。
+对GridColumn进行重构(表格列也是一个控件),如果没有设置ColumnID,则ColumnID等于列的ClientID。
+对CheckBoxField进行重构(内部实现)。
-删除生成X_Rows.Values中的换行符。
-将X_States放在X_Rows.State中,因为客户端对States的更改会同时影响到X_Rows.Values和X_Rows.DataKeys。
-服务器端对States的改变,会同时更新Values,进而促使表格重新加载。
-注意:表格行的States属性对外部不可见(internal),可以通过CheckBoxField的GetCheckedState和SetCheckedState来访问此属性。
+增加表格的单元格编辑功能。
-增加AllowCellEditing、ClicksToEdit属性;CommitChanges、GetModifiedCells、GetModifiedDict几个方法。
-增加RenderField和RenderCheckField两个列类型。
-增加示例grid/grid_editor_cell.aspx。
+更新extjs库到v3.4.1.1。
-解决IE9/IE10下的UI显示问题。
-解决表格控件在谷歌浏览器下,最后一列的标题栏没对齐的问题。
-解决IE7/Chrome下有时不能拖动窗体的问题。
+删除PageManager的EnableAspnetSubmitButtonAjax属性(shiningrise、夏雨雪(joe) )。
-原因是低版本IE浏览器不允许使用JS修改input标签的type属性。
-我们需要手工设置Asp.Net按钮的UseSubmitBehavior=false,更新示例aspnet/aspnet.aspx。
-修正extjs的Ext.lib.Ajax.serializeForm函数,使其在序列化表单时不包含submit按钮,从而避免触发后台submit按钮的事件。
-更新示例aspnet/aspnet.aspx。
-更新示例config/release_time_chart.htm。
+表格增强。
-增加RowVerticalAlign属性(默认为Middle),以后所有表格中的行文字默认都是垂直居中显示。
+增加EnableHeaderMenu属性(默认为false),支持在表格标题栏下拉菜单中显示隐藏列以及排序操作。
-增加EnableColumnHide属性(默认为true),是否可以标题栏下拉菜单中显示隐藏列。
-增加示例grid/grid_hdmenu_hidecolumn.aspx。
-增加示例grid/grid_hdmenu_sorting.aspx。
+增加EmptyText属性,指定数据为空时显示在内容区域的文本,可以是HTML标签。
-修正FineUI按钮和Asp.Net按钮共存时,点击FineUI按钮会触发Asp.Net按钮事件的问题(shiningrise)。
-修正在表单字段中按回车键触发表单提交的问题(欧志辉)。
-修正RadioButtonList隐藏时客户端验证出错的问题(⑥阿太⑥、appletreegd)。
-为Image、LinkButton、HyperLink、Label增加Attributes属性,用来设置HTML标签属性。
+增加示例iframe/selectprovince1.aspx、iframe/selectprovince2.aspx、iframe/selectprovince3.aspx(猪八戒)。
-演示如何使用Attributes属性(或者使用JS脚本来设置HTML标签属性)。
-演示如何调用父窗口的JS函数(如何找到原始窗口对象X.wnd.getActiveWindow()[1])。
-演示如何自定义回发,如何使用ActiveWindow的GetHideReference和GetHidePostBackReference函数。
+表格增强。
-增加实时比较表格中两个文本输入框值的例子grid/grid_edit_compare.aspx(Mr.Wu)。
-增加同步表格中下拉列表的选中值到文本输入框的例子grid/grid_edit_dropdownlist_textbox.aspx(老皮鞋)。
-更新示例grid/grid_pageitems.aspx,演示如何使用extjs内置的图片资源。
+增加调整表格宽度的四个示例。
-grid/grid_width_expandunusedspace.aspx(最常用,一列宽度自适应其他列宽度固定)。
-grid/grid_width.aspx、grid/grid_width_forcefitalltime.aspx、grid/grid_width_forcefitfirsttime.aspx。
+增加保存表格模板数据的示例grid/grid_edit_save_auto.aspx、grid/grid_edit_save_manual.aspx(angrySperm)。
-通过向表格元素添加HTML属性来防止重复注册表格的客户端事件。
-修正其他示例中潜在的重复注册客户端事件的问题。
-注意RowSelect事件在本示例中的运用。
+增加EnableRowSelect属性和RowSelect事件,注意RowClick和RowSelect事件的区别。
-增加示例grid/grid_rowselect.aspx,更新示例grid/grid_twogrid.aspx。
-增加表格中文字居中显示的例子grid/grid_text_middle.aspx。
+数据库分页时支持每页显示的记录数不同(appletreegd)。
-增加示例grid/grid_simulate_tree_paging.aspx、grid/grid_simulate_tree_database_paging.aspx。
-增加示例grid/grid_simulate_tree_database_paging_dropdownlist.aspx。
+更新内置JS函数X.util.initTreeTabStrip,切换选项卡时是否在top.location.hash记录当前页面的地址。
-在更新此版本后,你可能需要将此变量置为true,参考js/default.js。
-修正身份证和IP地址验证规则错误(Mr.Wu、轻雨湿意)。
-为正则表达式验证增加RegexIgnoreCase属性,默认是区分大小写的。
-修正清空CheckBoxList或者RadioButtonList时仍然存在一项的问题(liugeZ)。
-整合jQuery UI Autocomplete组件,并增加了6个示例。
-增强grid/grid_edit.aspx示例,现在可以通过回车键遍历所有的文本框(Mr.Wu)。
-增强表单字段的Label为Ajax属性,也即是可以在页面回发时修改。
-修正表单字段隐藏后仍然进行有效性校验的问题。
-增加工具栏图标。
+修正ExpandAllNodes无法展开二级节点的问题(szjazz)。
-现在有两个办法来展开全部节点tree.ExpandAllNodes();
-或者PageContext.RegisterStartupScript(tree.GetExpandAllNodesReference())。
-FineUI的设计时支持,以商业软件的形式单独提供,请到官方论坛了解详情。
-修正动态添加按钮菜单的错误,并更新示例button/button_menu.aspx(西门吹雪)。
+为Window控件增加Plain属性;为ToolbarPosition增加Footer类型;为面板增加FooterBarAlign属性。
-增加示例window/window_toolbar.aspx。
-更新示例basic/login.aspx、basic/login_captcha.aspx。
-更新示例basic/login_captcha.aspx,增加刷新验证码的功能。
+第三方编辑器增强。
-修正示例aspnet/fckeditor.aspx无法获取用户输入值的问题。
-增强示例aspnet/fckeditor.aspx,在更新编辑器内容时不需要刷新整个编辑器。
-增加示例aspnet/ckeditor.aspx,演示如何在项目中整合CKEditor_4.0。
-增加示例aspnet/ueditor.aspx,演示如何在项目中整合UEditor_1.2.3。
+Grid增强。
+重新绑定数据时(DataBind)清空选中的行(SelectedRowIndexArray)(欧志辉)。
-更新注意:1. 需要先绑定表格数据,再设置选中的行。2.重新绑定数据时不再需要手工清空选中的行。
-增加RowNumberWidth属性,对于序号列可能大于等于100的表格,需要设置合适的宽度,比如30px(凡人哥)。
+增加EnableRowNumberPaging属性,行序号列是否支持分页(默认为false,也即是每页都从1开始)(欧志辉)。
-增加示例grid/grid_rownumber_paging.aspx、grid/grid_rownumber_paging_database.aspx。
+修正设置DataSource为null时无法清空表格内容的问题(猪八戒)。
-更新grid/grid_pageitems.aspx,演示如何清空表格数据。
-更新grid/grid_rowexpander.aspx示例,控制显示隐藏行扩展列。
+增加ClearSelectedRowsAfterPaging属性,用来控制是否在服务器端分页后清空选中的行。
-增加示例grid/grid_paging_selection.aspx和grid/grid_paging_database_selection.aspx,演示如何跨页保持选中数据。
+优化示例首页代码。
-MenuCheckBox的CheckedChanged事件处理函数,防止事件重复执行两次。
-向客户端注册的window.IDS脚本只在页面第一次加载时执行。
-优化集合类(比如TabCollection,ControlBaseCollection)的实现,避免动态添加控件时存在的潜在风险。
+Grid增强。
-增加SelectAllRows方法。
-增加PageItems属性,可以向分页工具条中添加控件,比如分隔符、按钮、下拉列表等。
-增加示例grid/grid_pageitems.aspx、grid/grid_pageitems_rowexpander.aspx、grid/grid_pageitems_pagesize.aspx。
-修正第一次打开页面无法隐藏表格列的问题。
-优化ExpandAllRowExpanders属性,从而避免页面第一次打开时的闪烁现象(grid/grid_rowexpander_expandall2.aspx)。
-增加两个方法ExpandRowExpanders和CollapseRowExpanders。
+为表单字段和面板控件增加Reset和GetResetReference方法,用来重置表单字段(小豬仔→pig/抓、随便逛逛、六脉神剑)。
-更新示例form/form_compare.aspx、form/form.aspx、form/fileupload.aspx。
+FileUpload增强。
-修正FileUpload控件的HasFile属性总是为true的问题(黑冰.cn、8730574、☆幻~精灵、feitian78)。
-为FileUpload控件增加OnFileSelected事件(启用AutoPostBack时有效)(辉月)。
-增加示例form/fileupload_autopostback.aspx。
-修正通过标签初始的复选框列表在设置SelectedValueArray属性时出错的问题(◇辉◆:)。
-修正下拉列表未绑定数据时回发页面出现在RecoverPropertiesFromJObject中的错误(〓飚〓、隨風往事、破风、Vian_Pan)。
-修正动态创建的复选框列表,在默认未选中任何值的情况下,回发时SelectedValueArray取不到值的问题(sam.chang)。
-修正Alert.Show始终显示默认图标的问题(swtseaman)。
-为提示对话框增加自定义图标功能,通过Icon或者IconUrl来自定义(swtseaman)。
-增加选择时间的控件TimePicker(时分)。
-内置资源改为短格式,比如/res.axd?css=blue.css&v=1。
-更新示例站点样式,将配置项放到左侧菜单的上方,增加主区域空间。
-增加控件MenuCheckBox(复选框或单选框)。
-为RadioButton增加AutoPostBack属性。
-修正示例工程中FCKEditor无法上传文件和浏览文件的问题。
-修正other/addtab.aspx示例的JS错误和BoundField使用Tooltip的错误(Dennis_Liu)。
+修正Window的GetShowReference返回的字符串中包含双引号的问题(︶ㄣ東東ㄣ、天蓝若空、李剑飞、克儿~)。
-虽然返回的JavaScript语句没问题,但是如果放到HTML属性中就有问题了。
-修正HtmlNodeBuilder在处理双引号等字符时可能导致潜在JavaScript问题。
-从根本上解决WindowField、LinkButton、HyperLink等控件的客户端脚本中存在单引号或者双引号时出现的各种问题。
-增加动态创建模板列示例grid/grid_dynamic_columns2.aspx(大鸟打小鸟)。
-修正按钮的Type设为Reset无效的问题,注意重置的其实是页面上所有的表单控件(e先生)。
-修正英文下确认对话框标题依然默认中文的问题。
-修正后台对可为空的int,short,double属性赋值时出现的异常(石头鱼)。
+为Window控件增加GetMaximizeReference和GetRestoreReference两个方法。
-变通的实现打开窗体后最大化:PageContext.RegisterStartupScript(Window2.GetShowReference() + Window2.GetMaximizeReference());
-增加英文示例http://demo.fineui.com/en/。
-更新行布局、列布局和锚点布局示例。
-增加表格导出Excel文件示例。
-增加表格模板列使用单选列表、复选列表的示例。
-完善在线文档http://doc.fineui.com/。
-公开ControlBase的ConvertPropertiesToJObject和RecoverPropertiesFromJObject两个方法。
-兼容Asp.Net的用户控件(UserControl)并增加示例(Spring)。
-更新示例框架,增加手风琴控件和树控件的组合菜单(幻之达)。
-修正自动树节点ID的生成规则,防止页面中多个树控件产生的命名冲突。
-修正表格WindowField生成的脚本可能会出现类似x2未定义的错误(梦如人生)。
-应广大网友的要求,表格的BoundField在启用状态并且提示信息为空的情况下去除&span&&/span&标签。
-类似于onReady函数,增加对onInit函数的支持,用来在执行页面初始化脚本之前调用。
-优化复选框列表和单选按钮列表,减少生成的代码量。
-修正CheckBoxList和RadioButtonList无法在回发中更新的BUG(破风、吉吉﹑落叶飞尘)。
-修正CheckBoxList和RadioButtonList初始为空时页面不能显示的BUG(e先生、黑眼睛咪咪、宇洋)。
-预祝俺家小师生日快乐!
+重新规划Grid中列宽度的设置(之前必须为除了ExpandUnusedSpace的列设置固定宽度)(含章)。
-增加属性MinColumnWidth(列的最小宽度)。
-增加属性AutoExpandColumn,自动扩展宽度以填充剩余空间的列(ColumnID)(如果设置了ForceFitFirstTime或者ForceFitAllTime,则忽略此属性)。
-增加属性AutoExpandColumnMax和AutoExpandColumnMin。
-增加属性ForceFitFirstTime,成比例改变表格各列的宽度,以防止出现水平滚动条(仅在第一次加载表格时有效)。
-增加属性ForceFitAllTime,成比例改变表格各列的宽度,以防止出现水平滚动条(第一次加载和之后改变表格宽度时都有效)。
-增加属性VerticalScrollWidth,垂直滚动条的宽度(不设置则自动计算宽度,0则消除右侧预留的滚动条宽度)。
-增加示例grid/grid_forcefit.aspx。
-修正工具栏中控件在设置EnableBigFont时的字体大小(£快乐→无罪、快乐的猪)。
-修正三层IFrame结构并在最外层页面弹出窗体时无法关闭的问题,并增加示例iframe/parent_postback_top.aspx(feitian78)。
+将框架页面中树控件和选项卡控件的交互操作、改变选项卡时更新地址栏,以及页面第一次打开时展开相应的树节点和打开选项卡封装到一个JS函数中。
-现在一行代码X.util.initTreeTabStrip(treeMenu, mainTabStrip);就完成了之前需要手写的100行JavaScript代码。
-这个函数带来的另一个好处是,不需要在手工写选项卡中每个选项卡所需要图标的CSS,这个函数会根据树节点的图标自动添加这些CSS代码。
-更新default.aspx后台代码,以便根据树节点对象的页面地址返回相应的文件类型图标。
-修正TriggerBox不能改变触发图标的问题。
-修正ActiveWindow.GetHidePostBackReference不能传入带单引号参数的问题(e先生)。
-修正Window控件最大化后关闭,下次再打开时位置不对的问题(蓝色天空、松松工作室)。
-为Label、HyperLink增加Enabled属性,并更新相应示例(幻之达)。
+为BoundField、HyperLinkField、WindowField、CheckBoxField增加Enabled属性。
-更新示例grid/grid_prerowdatabound.aspx,演示如何根据行的不同参数启用禁用LinkButtonField。
-Enabled属性在权限控制中非常重要,AppBox(基于FineUI的企业通用管理框架)依赖于此属性。
-为Tree增加SelectedNode属性,为TreeNode增加ParentNode属性(你是我的)。
+为Web.config和PageManager增加CustomTheme和CustomThemeBasePath属性,来支持自定义样式,并向示例工程增加自定义样式blueen。
-向示例工程添加三个网友提供的样式(蓝色天空)。
-为Grid增加PreDataBound事件,用来在数据绑定之前修改列的属性(如果列的属性依赖于行的数据,可以使用PreRowDataBound)。
+此版本与AppBox v1.0(基于 FineUI 的企业通用管理框架)同时发布。
-注:AppBox非免费软件,请捐赠作者以获得AppBox源代码,具体细节请查看论坛bbs.fineui.com。
-修正不能选蓝色主题BUG,修正后台生成RadioButtonList时,AJAX获取不到选中值的BUG(swtseaman、西门吹雪)。
+为Grid的BoundField、HyperLinkField、LinkButtonField、WindowField增加HtmlEncode和HtmlEncodeFormatString(TiDi)。
-HtmlEncode和HtmlEncodeFormatString的默认值都为true,这样字段中的HTML标签会被编码显示。
-这两个属性和Asp.Net控件GridView的BoundField的同名属性作用相同。
-http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.boundfield.htmlencode
-为Grid的HyperLinkField、WindowField增加UrlEncode属性,用来进行URL编码(默认为true)。
-修正窗体大小超过页面尺寸时,窗体的标题栏位于页面之外的BUG(⑥阿太⑥)。
-为IconHelper.GetResolvedIconUrl增加保护,如果传入的参数为Icon.None和String.Empty,则返回空字符串。
-修正在父页面弹出的窗体最大化时错位的问题。
-为Grid增加SelectedRowIndex属性,用来简化单选行时的操作。
+为Grid所有列增加TextAlign属性,用来控制文本的排列位置,默认靠左排列。
-复选框列的排列位置默认靠左显示,同时更新示例grid/grid_centercolumn.aspx。
-为Grid增加多表头功能,增加示例/grid/grid_groupheader.aspx和/grid/grid_groupheader2.aspx(快乐的猪)。
-修正RowDataBound中使用Grid1.DataKeys[e.RowIndex]出错的问题(信徒)。
+增加配置项EnableAjaxLoading和AjaxLoadingType,用来全局控制是否显示Ajax提示以及提示样式(swtseaman、张怡)。
-和其他配置项一样,可以从三个级别进行控制(Web.config全局级别、PageManager页面级别和控件级别)。
-增加示例other/ajax_loading.aspx。
-Panel的IFrameUrl为#或者about:blank,也会立即生成iframe节点,只有在IFrameUrl为空字符串时才会延迟生成iframe节点。
-修正在Grid的Toolbar中放置可回发的单选框列表,并回发重新绑定Grid时出现的问题(找到多个具有相同ID“c6r0”的控件)(magicyugi)。
-为Grid增加属性ExpandAllRowExpanders,并增加示例grid/grid_rowexpander_expandall2.aspx。
-为Grid增加属性EnableTextSelection,并增加示例grid/grid_textselection.aspx(swtseaman)。
+修正VBox布局时BoxLayoutAlign返回的错误代码,并统一为Start、Center、Stretch、StretchMax。
-更新示例:layout/vbox.aspx、layout/hbox.aspx。
-修正非AJAX页面回发时,会重复ASPX标签添加的下拉列表选项(同样的问题存在于RadioButtonList和CheckBoxList)(swtseaman)。
-增加API文档:http://doc.fineui.com/。
-增加主从表的示例:grid/grid_twogrid.aspx。
+修正表格中没有模板列时,更新表格出错的问题(大鸟打小鸟、水若寒冰、HUGO.理、河蟹社会、幻之达)。
-只更新一行代码,由if(!tpls)改为if (typeof (tpls) === 'undefined'),因为没有模板列时tpls为空字符串。
-修正重新绑定表单后无法获取TemplateField中数据的问题(落末醉)。
+为示例网站(http://demo.fineui.com/)启用GZIP压缩,同时增加示例config/enable_gzip_iis6.htm。
-经测试,FineUI示例首页下载的JavaScript由原来的650K减少到250K左右,对首次页面加载速度的提升非常可观。
-修正Grid 做排序时SelectedRowIndexArray的BUG(emissary)。
-增加示例iframe/passvalue_iframe.aspx,演示如何从子窗体向父窗体传真。
-更新accordion/accordion_tree.aspx,演示如何通过后台改变每个树节点的Target属性。
+页面第一次加载完成后会调用用户自定义的onReady函数,页面在AJAX回发后会调用用户定义的onAjaxReady函数。
-更新示例grid/grid_rowcolor.aspx,增加在重新绑定数据后高亮行的功能。
-增加示例grid/grid_rowexpander_expandall.aspx,演示如何在打开页面后展开所有的扩展列(〓飚〓)。
+TabStrip的EnableDeferredRender属性默认值修改为false,DropDownList的EnableEdit属性的默认值修改为false。
-EnableDeferredRender为true,在有些情况下会出现JS错误。
-EnableEdit用来启用下拉列表过滤,默认false可以在点击列表框本身弹出下拉列表,和Asp.net的下拉列表行为一致。
+修正在IE下,Grid的模版列中出现文本输入框或者下拉列表时,第一次不能选中的问题(水若寒冰、幻之达)。
-问题出现在extjs源代码Ext.grid.GridView中的focusCell,在IE下会focusEl.focus.defer(1, focusEl);
-也就是说会在1秒钟后重新让当前行获得焦点,自然刚打开的下拉列表由于失去焦点就关闭了,出现闪烁问题。
-修正页面中单独放置GroupPanel出错的问题(〓飚〓)。
-修正手工调用form.submit出错的问题(redleaf)。
-修正IE8下aspnet目录下示例出错的问题(隨风.NET、〓飚〓)。
-完善Calendar控件,增加DateSelect事件,增加示例form/calendar.aspx(被遗忘的角落)。
-修正DropDownList中值为空字符串的项无法响应OnSelectedIndexChanged的问题,并增加示例dropdownlist/dropdownlist_emptyvalue.aspx(⑥阿太⑥)。
-为DropDownList增加ForceSelection和Text属性,用来控制是否强制选中项为下拉列表中的项(dennis)。
-修正地址中包含#时在IE下回发报错的问题()。
+重要更新:修正Grid中TemplateField与Asp.net控件的兼容性问题(幻之达、快乐的猪)。
-简单说来,就是可以通过(System.Web.UI.WebControls.TextBox)row.FindControl("tbxGroupName");来在回发时获取Asp.net控件了。
-增加示例grid/grid_edit.aspx。
-增加示例grid/grid_edit_dropdownlist.aspx和grid/grid_edit_dropdownlist2.aspx,演示如何在后台绑定Grid中下拉列表数据。
-为Grid增加UpdateTemplateFields方法,并增加示例grid/grid_edit_dropdownlist_update.aspx。
-修正Language="zh_TW"时JS报错的BUG(大雄)。
+为DatePicker增加EnableDateSelect属性和DateSelect事件,用来在选择日期时回发页面(Landroid)。
-为了区分AutoPostBack和EnableDateSelect两个属性,特增加示例form/datepicker_autopostback.aspx。
-修正Accordion在Access主题下的样式问题(czfeifan)。
-修正ImageWidth等类型为Unit的属性在AJAX改变时出错的问题(过往烟云)。
-修正Chrome下上传文件出错的问题(渔夫子、Landroid)。
+为FileUpload控件增加ShortFileName属性,用来获取不包含路径的客户端文件名(Landroid)。
-FileName得到的值在IE下为完成路径,在Chrome下为文件名。
-更新俄语语言包(vbelyaev)。
-为Grid中的ImageField增加ImageWidth和ImageHeight(redleaf0724)。
-为IconHelper增加String2Icon和Icon2String两个方法(redleaf0724)。
-可以直接在ASPX中指定SortDirection和SortColumnIndex,同时增加SortColumn属性(杜志彬)。
-修正Grid的排序标记在翻页或绑定后消失的问题(杜志彬)。
-修正IE下出现错误提示时拒绝访问的BUG(错将"about:blank"写成"about:")。
-修正Grid中自动回发复选框的BUG。
-修正示例问题,grid/grid_doubleclick.aspx,config/ajax.aspx。
-增加如何绑定到二级属性的示例grid/grid_complex_property.aspx。
-修正form/triggerbox.aspx中在输入框中按回车出错的BUG。
-修正dropdownlist/dropdownlist.aspx选项中存在左右尖括号时出错的BUG。
+更新示例grid/grid_checkboxfield.aspx,增加获取复选框选中状态的代码。
-为CheckBoxField增加GetCheckedState方法。
-Convert.ToBoolean(Grid1.Rows[rowIndex].States[field1.ColumnIndex]) 和 field1.GetCheckedState(rowIndex) 结果一样。
+增加示例grid/grid_rowcheckall.aspx,用来全选反选当前行的全部复选框(第一滴冰雨)。
-为CheckBoxField增加SetCheckedState和GetCheckedState两个方法。
+为PanelBase增加RefreshIFrame和GetRefreshIFrameReference两个方法(郑伟)。
-更新示例iframe/parent_postback.aspx。
+手工输入日期值时,如果输入项不匹配指定的格式,则会按照如下格式尝试解析(dennis)。
-增加EnableChineseAltFormats,默认为true。
-yyyy-MM-dd、yyyy-M-d、yyyyMMdd、yyyyMd、yy-MM-dd、yy-M-d、yyMMdd、yyMd。
-修正DropDownList中ListItem的值为空字符串时不能选中的BUG(杜志彬)。
-为DropDownList增加EnableEdit属性,用来表示是否启用编辑,以便在录入时自动过滤下拉框中的值,默认为true(随便逛逛、杜志彬、峰回路转)。
-Nii.JSON类库更换为JSON.NET,从下个版本开始,引入FineUI.dll的同时还必须引入Newtonsoft.Json.dll(杜志彬、惊鸿沧海)。
-为Form和SimpleForm增加LabelAlign属性,用来控制表单标签的位置(靠左,靠右,靠上)(知心叔叔)。
-为表单控件增加FormItemClass,用来向一个表单项的外部DIV添加Css类名,参见示例other/formitemclass.aspx(凤舞天翔)。
-为Grid增加EnableRowClick和EnableRowDoubleClick属性,可以用来控制单击或者双击行回发页面(低调的生活、凤舞天翔)。
-修正FormRow的ColumnWidths不能指定像素值的BUG,并增加示例(form/layout_panel1.aspx)(yezie)。
-将所有布局设置相关属性从Container移动到BoxComponent,这就意味着所有的控件都能够参与布局(见示例form/layout_panel2.aspx)。
-DLL减肥,除去了不必要的JS、CSS以及语言资源,还把所有的内置图标移到了外面,DLL的大小由原来的6.5M减少为2.5M(liko1688、yezie、蓝色幻想)。
-修正返回数据为空时出现JS错误的问题(第一滴冰雨、杜志彬)。
-增加示例other/addtab.aspx,这样设置URL中hash值:window.location.hash='#/basic/hello.aspx'(稻草人)。
-修正IE7下,窗口出现滚动条时,点击Window控件标题栏有时node为null的问题(泗水亭长)。
+修正原生的IE7(非IE8下的IE7模式)中,iframe中的页面出现滚动条时,页面上的所有按钮都不能点击了(泗水亭长)。
-最终发现是初始化QuickTips时出的问题,必须这样初始化Ext.QuickTips.init(false);,这是Extjs本身的兼容性问题。
-Ext.QuickTips.init - autoReader:True to render the QuickTips container immediately to preload images.。
-优化出错提示,现在可以显示详细的出错信息,并且会启用已经变灰的按钮(凤舞天翔)。
-Grid绑定时简化DataBinder.Eval(Container.DataItem, "Gender")为Eval("Gender")(大石头、杜志彬)。
-修正Hidden属性失效的问题(〓飚〓、杜志彬)。
-为PageManager增加EnableAspnetSubmitButtonAjax属性。
-修正了在IE9兼容模式以及IE7和IE8下面,IFrame的Tab页在第二次打开时显示空白的问题(快乐的猪、恒业创达)。
-修正Grid在第一个列设置为RenderAsRowExpander时排序出现的问题(第一滴冰雨)。
+为可回发控件增加EnableAjaxLoading属性,用来控制是否显示Ajax提示信息(dennis)。
-同时注意PageManager有相同的属性来控制页面级别的行为。
+启用Visible属性,但请尽量不要使用这个属性除非你理解它的工作原理(宇洋)。
-为了解决ExtJS本身的一个问题——如果单选框列表或者复选框列表中没有任何一项,就会出现JS错误。
-你需要手动将那些没有任何项的单选框列表或者复选框列表的Visible属性设置false来解决这个问题。
-为了能够在Ajax中显示隐藏元素,请使用Hidden属性(而不是Visible)。
-使用Visible属性会导致不向浏览器输出这个元素,因此也无法通过Ajax切换Visible属性。
-修正Form的LabelWidth属性不能控制单列表单字段的标签宽度的问题(〓飚〓、、※晨曦后浪、yezie)。
-修正HtmlEditor获取不到值的问题(あ雨换晴)。
+按需加载ExtJS的JavaScript文件,大大加快了页面第一次的显示速度。
-原来需要一次性下载800K的JavaScript文件,在网络较慢的环境中,单独的文件下载就需要6s左右,形成严重的水桶效应。
-现在将ExtJS的JavaScript文件拆成如下几个部分:core、foundation、form、grid、menu、tab、tree,页面按需下载其中的一些文件。
-将一个大文件分成几个小文件下载,也充分发挥了浏览器并行下载的特性,为更快的显示页面提供了帮助。
-注意:这仅仅适用于页面第一次加载的情况,第二次及以后的页面加载会充分利用浏览器自身的客户端缓存,而无需再次下载这些已经下载过的JavaScript文件。
-为Button\MenuButton\LinkButton\LinkButtonField增加ValidateMessageBox,用来控制在验证失败时是否出现提示对话框。
-修正IE7、IE8的兼容性问题(dotnet试验田)。
-修正BUG - 弹出层如果我点击右上角的关闭按钮,再打开就不能打开(用情)。
-修正上传控件在IE7下的问题(yfen)。
-修正 TwinTriggerBox 控件输入值后回车出错的问题(李渝川)。
+Tree 控件增强。
-Tree 控件增加 EnableIcons 属性。
-Tree 控件的 AutoLeafIdentification 属性默认为 true(这是常用属性,不应该每次都设置)。
-Tree 控件增加 SelectedNodeIDArray 属性。
-简化 TreeNode 的内部结构,现在不需要写 Nodes 节点(土豆丝)。
+Web.config 增强。
-为 Web.config 中的 FineUI 配置节增加 EnableBigFont 配置项,适合于显示中文字体(最小字体由11px改为12px)。
-为 Web.config 中的 FineUI 配置节增加 DebugMode 属性,用于在 ASPX 生成的 HTML 源代码中显示格式化后的 ExtJS 代码,方便调试(vazumi)。
-为 Web.config 中的 FineUI 配置节增加 FormLabelSeparator 属性,同时 SimpleForm 和 From 控件增加 LabelSeparator 属性。
-LabelWidth的默认值改为100px,与extjs保持一致(以前默认是80px)。
+Button 控件增强。
-修正 Button 设置图标后,CssClass 不起作用的问题。
-Button 增加 IconAlign 属性。
-为 Button 增加 Size 属性,可以设置按钮的大小。
+表单控件增强。
-HtmlEditor 控件增加 EnableChineseFont 属性,默认为 true(土豆丝)。
-修正位于表单外面的 CheckBox 控件自动回发时的 JavaScript 错误。
-表单字段增加 ShowEmptyLabel 属性(默认为 false),用来控制是否显示空白标签(示例在 /basic/login_captcha.aspx)。
-为 Label HyperLink LinkButton 增加 Tooltip ToolTipTitle ToolTipAutoHide 三个属性,用来显示提示信息。
-为 HyperLink LinkButton 增加 EncodeText 属性。
-为 TextArea 增加 AutoGrowHeightMin 属性。
-为 HyperLinkField 添加属性 DataNavigateUrlFieldsEncode,用来编码地址栏URL。
-修正 Window 的 ESC 按键事件处理和关闭按钮事件处理不一致的情况(sa)。
-简化客户端应用内置图标的方式,以前需要这样的代码 &%= IconHelper.GetIconUrl(Icon.Reload) %&(依然有效),现在直接 res.axd?icon=Reload 就可以了(土豆丝)。
+修正TabStrip以及Window的内容高度异常的问题:AutoWidth和AutoHeight默认为false,FineUI不会默认渲染这个值,除非手工指定。
-这是extjs3.4引入的特性,如果组件的autoHeight为true,则浏览器会根据组件的内容管理其高度,手工调用setHeight没有效果。
-典型的案例,如果设置Window的AutoHeight为true,在不能最大化和改变窗体的大小。
-修正首页打开后不能默认选中左侧第三级树节点的问题。
+增加FileUpload控件,并增加示例页面form/fileupload.aspx。
-修正使用文件上传控件后,返回的结果中出现HTML编码问题。
+Grid控件增强。
-为 WindowField 和 LinkButtonField 字段增加 Icon 和 IconUrl 两个属性(efrigate43)。
-为全部表格列字段增加 ToolTip 属性,同时原来的 DataTooltipField 改名为 DataToolTipField。
-增加示例 grid/grid_centercolumn.aspx,使某列居中显示。
-为 TemplateField 增加 RenderAsRowExpander 属性,用来显示行扩展。增加示例 /grid/grid_rowexpander.aspx。
+为所有控件增加 Ajax 属性 CssClass 和 CssStyle(goansonpan)。
-增加示例 other/cssstyle.aspx。
-示例工程,在切换示例时同时修改地址栏,以便页面刷新后也能回到最后一次浏览的页面。
-增加 Table、HBox 和 VBox三种布局,并对所有布局示例进行重构。
+单选框控件增强。
-为 RadioButtonList 增加 ColumnVertical、Required 和 RequiredMessage 三个属性。
-增加 CheckBoxList 控件,并增加示例 /form/checkboxlist.aspx。
-增加示例 /aspnet/aspnet_literal.aspx。
+将Button和MenuItem的Menus属性改为Menu属性,毕竟一个按钮只可能有一个菜单,这样也简化了ASPX中的标签。
-同时更新/button/button_menu.aspx和/other/menu_dynamic.aspx两个示例。
-大部分控件的设计时支持。
-从下个版本开始,我将会启动本地化战略调整方案,简体中文将会作为官方支持语言。
-更新extjs版本至v3.3.3(GMz)。
-修正问题#9869(Pablogrind)。
-为Region控件增加CMargins属性 - issue #9597(ronnieoverby)。
+修正问题#9448(tonyredondo).
-这个问题仅在树控件中出现,需要在客户端回发时使用UniqueID。
-修正Grid控件排序图标显示的问题。
-修正X.utils.updateViewState中存在的问题,它导致Grid的第一个示例在回发两次后出错。
-更新extjs版本至v3.3.1。
-更新Ext.ux.TabCloseMenu的多语言支持(en, zh_CN, zh_TW)。
-不绑定任何数据到Grid时,确保页面不会出错。
-修正了Grid列属性DataFormatString的一个bug,比如设置{0:yy-MM-dd HH:mm}时没有效果。
-修正下拉列表控件不能绑定DataTable的BUG(RedOcean)。
-增加土耳其语言资料文件(abdullaharslan)。
-Grid的BoundField增加NullDisplayText属性,用于处理数据库中的null值,如果没有设置则默认为空字符串。
-修正DatePicker中的一个bug(31/01/2010将会返回NULL)使用DateFormatString来生成SelectedDate属性(OktaEndy)。
-修正extjs最新版本(v3.2.2)中的一个bug,如果下拉列表中存在两个相同的Text,则SelectedValue返回值永远是第一个Text的值(ben.zhou)。
-应用补丁#6593, #6621(vbelyaev)。
+修正IE7下Grid分页速度慢(youwei, StevenGuan, hazardvn, gavindou, ttjacky)。
-实际上IE7下所有的回发都慢,原因是客户端的Base64编码速度慢,已经使用encodeURIComponent来代替Base64编码。
-俄语翻译(vbelyaev)。
-FineUI控件将不在依赖ViewState,减少1/4左右的HTTP数据传输量。
-控件和示例的增强。
+为TabStrip的GetAddTabReference函数增加重载方法,以便指定Tab的图标(mmdcup)。
-修正此函数通过PageContext.RegisterStartupScript调用时不能正确显示Icon的BUG(zhaowenke)。
-修正basic/hello.aspx示例在单独浏览器打开后,不能弹出对话框的BUG。
-隐藏示例首页最外层RegionPanel的边框ShowBorder="false"。
+集成Extjs最新版本v3.1.1。
-增加一个新的Theme - Access。
-修正了Firefox下Zoom In/Out时页面消失的BUG。
-删除Panel的EnableLightBackgroundColor属性,同时EnableBackgroundColor只支持Blue和Gray两种Theme。
-使得Asp.net的控件ImageButton具有和Asp.net的Button控件类似的行为(Ajax提交)()。
+TabStrip增加GetAddTabReference和GetRemoveTabReference两个函数,用来向TabStrip控件动态增加删除Tab。
-增加示例tabstrip/tabstrip_addtab.aspx。
-重构了示例网站的架构,目前只有一层IFrame结构。
-为TabStrip增加EnableTabCloseMenu属性,是否启用右键菜单,可用来关闭当前Tab和所有其他Tab。
-为NumberBox增加DecimalPrecision属性,用来控制小数点后的位数(需要设置NoDecimal="false")(zqmars)。
-Window控件更新。
-关闭按钮默认直接关闭,不会弹出确认对话框。
-GetConfirmFormModifiedHideReference的函数中的ConfirmFormModified简化为Confirm,所以此函数更名为GetConfirmHideReference。
-增加两个属性EnableConfirmOnClose(默认false),CloseAction(Hide, HideRefresh, HidePostBack)。
-修正EnableMaximize属性不能使Window最大化的BUG,修正了双击标题栏不能最大化的BUG。
-删除Button控件的SystemIcon属性,比如以前这样定义SystemIcon="Close",现在需要这样定义Icon="SystemClose"。
-WindowPosition默认居中,而不是黄金分割位置。
+Button, Window等控件弹出位置属性的变化。
-Window的Target属性由字符串类型变为枚举类型,注意更新以前的代码:Target="_self" -& Target="Self", Target="_parent" -& Target="Parent"。
-MenuButton, LinkButton, Button, LinkButtonField的ConfirmTarget属性由字符串变为枚举类型,可以取三个枚举值Self, Parent, Top。
-Confirm.GetShowReference的最后一个参数target变为枚举类型。
-Alert.GetShowReference中的showInParent参数也变为Target枚举类型。
-MenuButton, LinkButton, Button, LinkButtonField增加ValidateTarget用来控制表单验证失败时提示对话框的显示位置。
-集成Extjs最新版本v3.1.0。
-修正灰色皮肤的CSS问题。
-修正Grid的列名中不能包含中文字符的BUG(davidwen)。
-为Web.config和PageManager增加属性AjaxTimeout(单位秒,默认30秒)。
-修正了在Grid的PageIndexChange事件中不能获取SelectedRowIndexArray属性的BUG(Violet)。
-Button控件将不再自动拥有display:inline属性,如果希望两个按钮在一行显示,请为第一个按钮设置CssStyle="float:"属性。
-修正了弹出菜单的位置在Firefox下不正确的BUG(eroach)。
-为TriggerBox和TwinTriggerBox增加EnableEdit属性。
-使用Hidden来显示隐藏FineUI控件,而不是使用Visible属性(Visible目前设置为只读属性)。
-使用Hidden控制Window控件的显示隐藏,Popup已经标记为Obsolete属性。
-Window的实例方法GetCloseReference等以及ActiveWindow的静态方法GetCloseReference等,其中的Close全部改为Hide。
-增加TabStrip中Tab控件可关闭属性EnableClose(默认为false)以及两个方法GetShowReference和GetHideReference(anson)。
-修正绑定到Tree的XMLDocument中Icon属性映射错误(nopnop9)。
-修正HtmlEditor不能编辑的BUG(TheBox)。
-修正IE下有时会出现空白页面的情况(olivia919)。
-修正了使用IFrame的Window关闭后不能再次打开的BUG(alexa99)。
-修正了IE下Grid中的一个JS问题(lqm4108)。
-修正Alert消息中引号未编码导致的JS错误(sun1299shine)。
+集成extjs3.0.3。
-修正弹出对话框的宽度计算错误(会保持最小的状态)。
-增加新的皮肤Gray。
-为示例工程添加改变语言和皮肤的下拉列表。
-为PageContext增加静态函数Refresh,在切换语言和皮肤时使用。
-增加示例(iframe/parent_postback_run3.aspx),如何通过简单的Javascript代码回发父页面(eroach)。
-修正一些书写错误(bmck)。
-从Region控件中删除SplitColor属性,增加CollapseMode, EnableSplitTip, SplitTip, CollapsibleSplitTip属性(bmck)。
-BorderPanel更名为RegionPanel。
-DropDownList拥有MarkInvalid方法(sun1299shine)。
-增加中国的省市县三级联动示例(data/shengshixian.aspx)(Blues T)。
-修正了使用IFrameUrl的Tab在切换过程中会重复加载的问题,这是一个在v2.1.6引入的问题(eroach)。
-修正了启用AutoPostBack的Grid,其RowClick会覆盖LinkButtonField, HyperLinkField, CheckBoxField的点击事件(yymaoji)。
+修正动态创建Grid列的BUG(gxpan)。
-增加示例(data/grid_dynamic_columns.aspx)。
-修正Form不能自适应浏览器大小的改变(kaywood)(WorkItem#6309)。
-增加重载方法Alert.Show(message, title, icon)(TheBox)(WorkItem#6353)。
-为容器控件(比如Panel,Region,Tab等)增加AJAX属性IFrameUrl(BluesT)。
-重新设计模拟树的下拉列表的实现,避免选中某项后的闪烁。
+Tree优化。
-修正Expanded项和Checked项的状态在回发改变后不能保持的BUG。
-GetNodeById更名为FindNode,保持和FindControl一致命名。
-删除CheckedNodeIDArray属性,增加GetCheckedNodes和GetCheckedNodeIDs函数。
-删除ExpandedNodeIDArray属性,增加GetExpandedNodes和GetExpandedNodeIDs函数。
-增加示例(data/tree_select_run.aspx),如何选中当前节点的所有子节点(wjl_wjl520)。
+TreeNode的属性NodeId被重命名为NodeID,这是FineUI中的一个命名约定。
-同时更名的还有GridColumn的ColumnId-&ColumnID,GetColumnId-&GetColumnID。
-Grid1.Columns.FindColumnById函数被Grid1.FindColumn所替代。
-为TreeCheckEventArgs,TreeExpandEventArgs,TreeCommandEventArgs增加Node属性。
-为所有控件增加Focus(覆盖Control默认的Focus函数)和GetFocusReference函数。
-增加示例(other/custom_postback.aspx)(thebox)。
-如何自定义Javascript脚本和C#处理函数来响应键盘事件。
-为Tree增加AutoLeafIdentification属性。
-增加示例(tree_auto_leaf_identification.aspx)(wdrabbit)。
-修正Window的关闭按钮提示信息一直是中文的BUG(thebox)。
-部分FineUI控件的设计时支持(会在后续版本中逐步完善)。
-v0.2beta2版本中关于PersistChildren(true)的描述有误,这个是设计时属性,和运行时是否保持状态没有关系。
-修正CheckBox控件的CheckedChanged事件会被触发两次的BUG(Data PostBack-&AutoPostBack, Event PostBack-&EnablePostBack)。
-为TextBox,TextArea,DatePicker,NumberBox,TriggerBox等控件增加AutoPostBack属性(dk3214)。
+为表单字段增加RequiredMessage,MaxLengthMessage,MinLengthMessage属性,用于指定验证失败时提示信息。
-为空则使用默认的提示信息,默认的提示信息支持多语言,建议一般情况下使用默认信息。
+为表单字段增加MarkInvalid和GetMarkInvalidReference函数(sun1299shine)。
-增加示例:form/form_validate.aspx
+增加支持在AJAX时改变的控件属性列表(/ajax.aspx)。
-FineUI支持原生的AJAX,也就是说控件的属性改变在AJAX过程中会反映到页面中,但并不是所有的控件属性都支持AJAX改变。
-加载s.gif图片在本机进行,不会请求extjs.com远程资源(efrigate43,abaocoole)。
-在AJAX回发后确保Asp.net的按钮控件仍然具有AJAX的特性。
-更新/basic/login.aspx示例,使用验证图片(kedee)。
-为Grid增加AutoPostBack属性和RowClick事件,示例在/data/grid_autopostback.aspx(chenguizhu2006)。
-为所有的表单字段增加AJAX属性ReadOnly(skydb)。
-Grid中TemplateField生成到页面中控件具有唯一ID,例如Grid1_ct5_Label2,Grid1_ct6_Label2(geruger)。
-为Tree控件增加GetExpandAllNodesReference和GetCollapseAllNodesReference两个函数。
-修正RELEASE版本下多语言加载的BUG(yigehaoren)。
-增加pt_BR语言,由Ujvari提供。
+为所有Panel(包括Grid,Tree,Form等)增加枚举类型Icon,其中包含1700多个小图标。
-如果Panel具有IconUrl属性,则IconUrl优先于Icon。
-所有Icon的列表在icon.aspx。
-为Button,MenuItem(MenuButton,MenuHyperLink),AccordionLink,TreeNode,Image(如果ImageUrl为空,则取Icon的值)增加Icon属性。
-修正不能动态修改AccordionPane属性Items的BUG。
+为Button, MenuButton, LinkButton, LinkButtonField增加ConfirmTarget。
-如果需要在父页面弹出确认对话框,需要设置ConfirmTarget="_parent"(类似Window控件的Target="_parent")。
+为FineUI.Alert.Show增加点击确定的JavaScript回调函数。
-一个典型应用,在Window控件中打开新页面,如果传递的参数不正确,则首先提示参数不对然后关闭此弹出窗口。
-FineUI.Alert.Show("参数错误!", String.Empty, FineUI.ActiveWindow.GetCloseReference());
+TreeNode的前面的多选框可以自动回发了。
-为TreeNode增加AutoPostBack属性,增加事件数据类TreeCheckEventArgs,为Tree增加事件NodeCheck。
-示例在:http://demo.fineui.com/data/tree_run.aspx
-Grid增加GetNoSelectionAlertInParentReference函数,用来表示没有选中任何一项时在父页面弹出对话框的JS代码。
-修正IE7下不能以下划线作为CSS中类名的前缀的BUG(Steve.Wei)。
-添加定时器控件Timer,用来定时发起AJAX请求。
-Button的Pressed属性值能够正确的反映客户端的变化。
-优化Tree控件的AJAX实现。
+为页面的Form添加autocomplete="off"属性。
-参考http://www.cnblogs.com/sanshi/archive//1560146.html#1635830
+添加对extjs3.0中所有语言的支持。
-FineUI扩展的多语言包在js\languages\extaspnet目录下,目前只有en,zh_CN,zh_TW三种实现
-你可以向其中添加自己的语言版本,并执行js\languages下的pack.bat打包,最后编译工程。
-为FineUI.Alert添加两个静态方法ShowInParent和GetShowInParentReference,用于在父页面弹出窗口。
+在aspx页面中必须显示的声明控件的集合属性(比如Tabs(TabStrip), Items(PanelBase), Nodes(TreeNode))。
-这将会影响所有的aspx页面,所以要特别关注。
-重命名AccordionPanel为AccordionPane (这也是在Asp.net AJAX中使用的名称).
+所有的面板默认有两个集合属性(Toolbars和Items).
-尽管TabStrip, From, Tree, Accordion继承了Items属性,但是你并不能对其设置(此时Items是只读的).
-这将会影响所有的aspx页面,一定要将工具条(Toolbars)和Items区分开来。
-祝你生日快乐 - 小师妹妹。
-FineUI支持多语言(en,zh_CN,zh_TW),可以在Web.config中修改。
-将所有的示例转化为英语版本。
-修正Tree控件的一个BUG(定义Mappings属性时)。
+PageManager.Instance应该存在于HttpContext.Current,而不是一个全局变量。
-这个BUG导致Asp.net compatibility中的示例无法完成,现在已经修正。
+去除PageManager中方法AddAjaxAspnetControls,增加属性AjaxAspnetControls。
-这个属性和Button得ValidateForms属性类似,可以查看Asp.net compatibility中的示例。
-为按钮增加DisableControlBeforePostBack属性 - 回发之前是否禁用按钮,防止重复提交 - 默认为true。
-Grid的Values属性访问限制由internal改为public,这就意味这可以自由改变Grid中每个单元格的值了。
-增加示例-如何将Grid控件导出为Excel(data\grid_excel_run.aspx)()。
-如果TreeNode的属性Enabled="false",则此项变灰并且不会被选中(your568)。
-修正TreeNode的属性NavigateUrl不接受服务器端URL(以~/开头)的BUG。
-增加Accordion和Tree配合使用的示例(other\accordion_tree_run.aspx)。
-修正Panel图标不能显示的BUG(CSS中class名不能有$字符)。
+去除PageLayout控件,此控件可以使用BorderLayout和指定PageManager的AutoSizePanelID属性来代替。
-这样所有需要占据全屏的Panel(不管你是Accordion,Panel,ContentPanel,Form,GroupPanel,SimpleForm,Tree还是Grid,TabStrip)都可以通过这种方式全屏。
-简单方便,示例可以参考 default.aspx 或者 other\accordion_tree_run.aspx。
-动态生成菜单实例(other\menu_dynamic_run.aspx和other\menu_dynamic2_run.aspx)(shguo)。
-优化AJAX的内部实现,每个页面保存的ViewState现在减少1/3左右(重要更新)。
-优化Tree节点的NodeId自动生成,减少ViewState占用。
+ v2.0 beta5
+FineUI和Asp.net的提交按钮兼容问题(千帆)。
-在 v1.3.0曾经提到这个兼容问题,并有这样的规则,如果Asp.net的按钮AJAX提交,必须设置UseSubmitBehavior="false"
--也就是说生成的input的type不能是"submit",而这个限制在有些情况下是不可原谅的。
--我们做了优化,现在要使一个Asp.net的按钮能够AJAX提交,你不需要做任何设置(PageManager的属性EnableAjax为true即可,这是默认属性)。
+PageManager的实例方法AddAjaxUpdateControl改名为AddAjaxAspnetControls,现在可以在Page_Load中设置需要在AJAX中需要更新的Asp.net控件了。
-在Page_Load中设置了哪些需要在AJAX中更新的Asp.net控件会在回发时保持状态,可以通过RemoveAjaxAspnetControls来去除不需要更新的控件。
-示例在aspnet\fckeditor_run.aspx和aspnet\aspnet_run.aspx。
-FCKEditor和上传控件兼容。示例在aspnet\fileupload_run.aspx。
-修正ToolbarText的文本在AJAX下更新的BUG。
-Button的Pressed属性在AJAX可更新(mgzhenhong)。
-更新所有示例。在IE7.0,IE8.0,Firefox3.5,Chrome2.0下测试通过。
+ v2.0 beta4
+和Asp.Net的Forms Authentication兼容[mgzhenhong]。
-采用和Asp.Net Ajax类似的处理方式,需要在配置文件Web.config增加一个httpModules。
-现在支持Response.Redirect,你可以选择Response.Redirect或者FineUI.PageContext.Redirect重定向页面,两者效果一样。
-支持FormsAuthentication.RedirectFromLoginPage(accountID, false);这样的方法。
-Button增加Type属性(button,reset,submit)[mgzhenhong]。
-修正Alert.Show方法不能指定文本前图片的BUG[xmq&mgzhenhong]。
-修正IE下某些弹出窗口的IFrame第一次不能加载的BUG。
-增加Menu和Accordion的示例。
-修正Window控件的IconUrl有时不显示(Target="_parent")的BUG[xmq&mgzhenhong]。
+ v2.0 beta3
-兼容FCKEditor。
-在IE8.0,Firefox3.5下测试通过。以后FineUI将不会对IE6.0提供支持。
+ v2.0 beta2
-集成extjs最新版本v3.0。
+兼容IE6.0-7.0-8.0。
-这应该是Extjs3.0的一个BUG,在IE6.0-7.0下面设置Ext.QuickTips.init();会导致button的click事件无法响应(IE8下无此问题)。
-目前先禁用IE6.0-7.0的QuickTips。
-优化底层JavaScript。
+ v2.0 beta1
-更新extjs库到最新版本v3.0 RC2; 目前只有一个缺省皮肤(Theme)。
-使用YUI Compressor压缩JavaScript和CSS文件。
-Release版本每个页面只包含一个JavaScript文件(语言文件除外)和一个CSS文件。
-FineUI自身的CSS会紧挨着页面&title&标签引入,这样在&head&中自定义的样式可以覆盖FineUI缺省样式。
+Alert对话框会遮挡所有的Window窗口。
-使用一个变通的方法解决,因为无法改变Ext.Message的默认z-index(9000)所以将box.window_default_group的zseed调整为6000。
-为所有按钮的左右增加5px的空白边距:.x-btn button { margin: 0 5px ! }。
-因为下拉列表不可编辑,所以不能为空,如果不设置SelectedIndex或SelectedValue,则默认选中第一项。
-重新绑定模拟树的下拉列表后,选中项的前面有图片的HTML标签的BUG。
-更新自定义JavaScript组件Ext.ux.SimplePagingToolbar。
-更新示例工程。
-Tree在AJAX回发展开节点时JS错误[xlli]。
-Window中的EnableIFrame==false,则点击关闭按钮时报JS错误。
-页面包含FileUpload控件,需要点击按钮回发并上传文件,则不能采用原生AJAX方式。(参见示例aspnet/fileupload.aspx)
-HtmlEditor显示隐藏工具栏按钮不起作用,HtmlEditor目前不支持Enabled和Readonly两个属性。
-如果弹出的窗口(Ext-Window)含有ASP.NET控件FileUpload,则此弹出窗口在关闭时出现JS错误(http://extjs.com/forum/showthread.php?t=8129)[xlli]。
-如果页面中存在ASP.NET控件(TextBox),则第二次提交表单就会报错(视图状态不对,其实时没有更新EventValidation隐藏字段导致的问题)。
-页面上放置FineUI-Button和ASP.NET-Button,则点击FineUI-Button时激发的是ASP.NET-Button的事件,这个BUG和Extjs2.2.1中Ext.Ajax.serializeForm的实现有关。
-FineUI内部包含HtmlAgilityPack和Nii.JSON两个开源的第三方类库。
+如果以前你听过不要在FineUI工程中使用ASP.NET标准控件的忠告,那么从v1.3.0版本开始,你可以忘掉这个说法,现在FineUI控件和ASP.NET标准控件和平共处了。
-如果一个ASP.NET按钮控件要使用FineUI的原生AJAX,只需要设置属性 UseSubmitBehavior="false" 即可。
-如果要在一次FineUI的原生AJAX回发时更新ASP.NET控件的值,只需要调用PageManager的公共方法AddAjaxUpdateControl即可(示例:aspnet/aspnet.aspx)。
+ v1.2 beta9
-网络连接出错时的“Ajax Error”改成更加友好的提示信息“本次连接失败!可能是网络连接出错,请刷新页面重试。”。
-自动测试功能会在以后版本中逐步完善。这个版本完成测试框架,采用Extjs中JS函数进行大部分的测试,对于一些难以测试的地方借助jQuery完成。
+系统底层代码优化(主要是Javascript的封装和BUG修复)。
-底层使用Javascript创建一个Window控件的代码由原来的2000字符减少为500个字符。
-PageContext静态类中的GetPageStateChangedFunction改名为GetConfirmFormModifiedReference,底层代码优化。表示“获取当前页面中表单修改的确认提示框的脚本”。
---[updated]删除PageContext中的GetConfirmFormModifiedReference,使用CurrentActiveWindow中的GetConfirmFormModifiedCloseReference/GetConfirmFormModifiedCloseRefreshReference/GetConfirmFormModifiedClosePostBackReference三个方法代替。
-不会修改弹出页面的URL(Ext-Window中的IFrame),以前为了实现功能为每个弹出页面添加box_parent_client_id查询字符串
-去除PageManager的RegisterPageStateChangedScript属性,现在已经将这个功能实现为静态的JS方法。可以通过PageContext.GetFormModifiedConfirmReference获取此方法的客户端脚本。
---注意:以前的项目需要在所有的ASPX页面中查找RegisterPageStateChangedScript属性,并删除,否则会运行错误!
-A页面有Ext-Window控件弹出B页面,B页面有Ext-Window控件弹出C页面,B页面的Ext-Window控件设置Target='_parent',则弹出的Ext-Window(C页面)会覆盖整个A页面,这是正确的。
---当时如果用户直接访问B页面,就会报JS错误,因为此时找不到B页面的父页面A了。现在的版本修正为如果找不到父页面,则就在当前页面弹出窗口,这样用户直接访问B页面也不会出错了。
-Window控件的GetIFramePageStateChangedFunction函数改名为GetConfirmFormModifiedCloseReference,表示“获取先确认IFrame的页面中表单改变,然后关闭弹出窗口的客户端脚本”。
---为Window控件增加如下两个方法GetConfirmFormModifiedCloseRefreshReference和GetConfirmFormModifiedClosePostBackReference,表示“先确认表单改变,然后关闭弹出Ext-Window,再然后刷新父页面或回发父页面”。
---Window控件的OnClientCloseButtonClick属性如果不设置,则默认采用GetConfirmFormModifiedCloseReference,也即是先判断表单是否更新,然后在关闭窗口。
---现在可以很方便的为Window控件的关闭按钮添加关闭后刷新父页面或者关闭后回发父页面的行为。
-如果弹出窗口(Window控件)中IFrame的页面不能正常加载(网络暂时出错或页面抛出异常),则此时点击右上角的关闭按钮会报JS错误,因为此时页面尚未加载完毕。
---此版本修正了这个BUG,即时页面不能加载完全,也能通过右上角的关闭按钮关闭弹出含IFrame的窗体。
-Window控件的IFrameName属性是自动生成的,只读属性。(因为有可能所有的Ext-Window最终都渲染到最外层的页面,为了保证这些IFrame的name不同,IFrameName使用的是GUID,内部处理)。
-CurrentActiveWindow改名为ActiveWindow。
-[特别注意]GetWriteBackValueReference(string controlClientIds, string value, params string[] values)函数现在的定义是GetWriteBackValueReference(params string[] values)
---所有调用GetWriteBackValueReference的地方,需要删除第一个参数(一般是ActiveWindow.GetLoadStateReference())。
+ v1.2 beta8
-ContentPanel中内容不能自动扩展高度的BUG[huihuang]。
-DropDownList在Ajax回发时不能计算模拟树的数据[huihuang]。
-DropDownList在页面第一次加载时没有不可选择项,则回发时也不会有不可选择项的BUG。
-升级底层ExtJS类库为v2.2.1(此版本主要是Chrome的支持和部分内存泄漏问题的修正)。
-页面加载过程中的时间信息保存在Javascript变量window.box.timeInfo中。
+增加部分自动测试支持(使用WatiN和NUnit),下个版本将会提供完整的自动测试支持。
+ v1.2 beta7
-DropDownList没有选中任何一项,回发时报错[huihuang]。
-Window显示位置不对,以及不能拖动的BUG[huihuang]。
+PageContext优化。
-去除RegisterExclusiveScript静态函数(这是没有原生ajax之前的产物),使用RegisterStartupScript替代。
-去除RegisterStartupScript的重载函数,只保留最简单的PageContext.RegisterStartupScript(string script)函数。
-Resirect增加重载函数Redirect(string url, string target),其中target可能的取值为_self,_parent,_top,分别表示在当前窗口,父窗口,顶级窗口重定向[jqpeng]。
-Image控件增加ImageWidth/ImageHeight/ImageCssStyle/ImageCssClass/ImageAlt属性[jqpeng]。
-发布包中增加一个Web.config.txt,这是一个空的Web.config文件,包含BOX基本的配置信息。
-ContentPanel的ShowHeader和ShowBorder属性默认也是true(注意更新以前的应用)。
-Row和Column布局时,修正IE下设置RowHeight="100%"时显示不正确的BUG。
-AccordionLink当鼠标移上和移开时,有背景色的变化效果[huihuang]。
+TabStrip的Tab控件的EnablePostBack属性会在回发时保持(也即是说如果EnablePostBack=true,回发时没改变EnablePostBack的值,则每次切换到此Tab都会回发)。
-有这样一个效果,如果Tab1默认显示,Tab1的EnablePostBack=true,则页面加载完毕后会回发Tab1一次。
+ v1.2 beta6
+使用控件的站点必须建立虚拟目录,否则会报JS错误(即是脚本资源没有加载),却原来是HTTPCompress组件的问题。
-需要替换新的blowery.Web.HttpCompress.dll,解决方案见http://pohee.com/it/http-compression-in-aspnet-20/。
+DropDownList优化。
-去除EnableFirstItem/FirstItemText/FirstItemValue,这个并不能带来很大的好处,反而容易让开发人员困惑。
现在可以方便的在后台DropDownList1.Items.Insert(0, new FineUI.ListItem("全部", "-1"));来达到同样的效果。
+如果某项(ListItem)的Value为空字符串,则通过SelectedIndex和SelectedValue不能选中[jqpeng]。
-和Asp.net中的保持一致,ListItem的Value值可以为空字符串。 也就是可以这样写DropDownList1.SelectedValue = "";
-ListItemCollection增加重载函数Add(string text, stri

我要回帖

更多关于 90版本深渊刷哪里 的文章

 

随机推荐