基于extjs的.NET3.5控件Coolite 1.0.0.34580(Preview预览版)



基于extjs的.NET3.5控件Coolite 1.0.0.34580 (Preview预览版), *************************************************** * Version 1.0.0 升级日志 * *************************************************** 1. Renamed Coolite.Ext.Web project to Ext.Net 2. Renamed Coolite.Examples project to Ext.Net.Examples 3. Renamed Coolite.Ext.UX project to Ext.Net.UX 4. Renamed Coolite.EmbeddedResourceBuilder project to Ext.Net.ERB 5. Renamed Coolite.Utilities project to Ext.Net.Utilities 6. Renamed Coolite.Sandbox project to Ext.Net.Sandbox 7. Renamed Coolite.Toolkit.sln Visual Studio Solution file to Ext.Net.sln. 8. Renamed Coolite.Ext.Web Namespace to Ext.Net 9. Renamed Coolite.Utilities Namespace to Ext.Net.Utilities 10. Renamed Coolite.Ext.UX Namespace to Ext.Net.UX 11. Renamed root singleton "Ext" class to "X". Example (Old) if (!Ext.IsAjaxRequest) { } Ext.Msg.Alert("Title", "Message").Show(); Example (New) if (!X.IsAjaxRequest) { } X.Msg.Alert("Title", "Message").Show(); 12. Added new feature to get server-side Property values from client id Token strings. Example <ext:Window runat="server" Title="#{TextField1.Text}" /> 13. Renamed WebControl class to ExtControl. As well, renamed Coolite.Ext.Web.WebControl.cs file to Ext.Net.ExtControl.cs. 14. Removed <ext:ToolbarButton>. Please use <ext:Button>. 15. Removed <ext:ToolbarSplitButton>. Please use <ext:SplitButton>. 16. Renamed AjaxMethod class to DirectMethod. 17. Renamed AjaxMethodAttribute to DirectMethodAttribute. Example (Old) [AjaxMethod] public void DoSomthing() { } Example (New) [DirectMethod] public void DoSomthing() { } 18. Renamed <AjaxEvents> property to <DirectEvents>. 19. Removed <ext:ToolbarSplitButton>. Please use <ext:SplitButton>. 20. Removed Adapter class 21. Removed ColorMenuItem class 22. Removed ComboMenuItem class 23. Removed DateFieldMenuItem class 24. Removed DateMenuItem class 25. Removed EditMenuItem class 26. Renamed ElementMenuItem class to ComponentMenuItem 27. Renamed <ext:Accordion> to <ext:AccordionLayout> 28. Removed DataReader class .ReaderID property. 29. JsonReader: added IDProperty (instead of ReaderID) 30. XmlReader: added IDPath (instead of ReaderID) 31. ArrayReader: added IDProperty and IDIndex (instead of ReaderID) 32. Renamed StoreResponseData class .TotalCount property to .Total. 33. Renamed StoreRefreshDataEventArgs class .TotalCount propterty to .Total. 34. Renamed DataSourceProxy class .TotalCount property to .Total. 35. Renamed DataSourceProxy class to PageProxy. 36. Layout collection property is now required in markup if using a Layout Control within <Content> or <Items>. <Items> AccordionLayout ContainerLayout CardLayout CenterLayout FitLayout <Anchors> AbsoluteLayout AnchorLayout FormLayout <BoxItems> HBoxLayout VBoxLayout <Rows> RowLayout <Columns> ColumnLayout <Cells> TableLayout 37. Removed [XType] Attribute and replaced with XType readonly property. Example (Old) [Xtype("window")] Example (New) protected override string XType { get { return "window"; } } 38. Removed [InstanceOf] Attribute and replaced with InstanceOf readonly property. Example (Old) [InstanceOf("Ext.Window")] Example (New) public override string InstanceOf { get { return "Ext.Window"; } } 39. Removed [Layout] Attribute and replaced with new .LayoutType readonly property 40. Removed [ClientStyle] and [ClientScripts] Attributes and replaced with new .Resources property. 41. Renamed AjaxRequestModule to DirectRequestModule 42. Renamed <ext:ScriptManager> to <ext:ResourceManager> 43. Removed <ext:ResourcePlaceHolder> and <ext:StyleContainer> controls. Please use <ext:ResourcePlaceHolder> with new Mode property which can determine if .js or .css resources are rendered. The Mode property is not required and if not defined, both .js and .css resource files are rendered into the location of the ResourcePlaceHolder. Example (New) <ext:ResourcePlaceHolder runat="server" Mode="Script" /> 44. Renamed <ext:ViewPort> to <ext:Viewport>. Change to lowercase "p". 45. Renamed <Body> inner property to <Content>. Affects all ContentPanel type controls including Panel, Window, Viewport Renaming to <Content> also solves <Body> rendering bug in VS 2005. Renaming all <Body> tags in a project to <Content> can be easily accomplished with a case-sensitive search and replace within Visual Studio. Please search for the following (remove double quotes) and ensure you have the "Match case" option checked. Find what: "Body>" Replace with: "Content>" 46. Renamed .BodyControls property to .ContentControls. Affects all ContentPanel type controls including Panel, Window, Viewport 47. Renamed .BodyContainer property to .ContentContainer. Affects all ContentPanel type controls including Panel, Window, Viewport 48. Removed .UpdateBody() Method. Please use .Update(). 49. Removed <ext:Window> .ShowOnLoad property. Please use .Hidden property. Example (Old) // Will show Window on initial Page_Load this.Window1.ShowOnLoad = true; Example (New) // Will show Window on initial Page_Load this.Window.Hidden = false; // 'false' is the default value 50. Renamed the <ext:Window> .CenterOnLoad property to .InitCenter. Default value is unchanged as "true". Example (Old) // Will center Window on initial Page_Load this.Window1.CenterOnLoad = true; Example (New) // Will center Window on initial Page_Load this.Window.InitCenter = true; 51. Renamed TextMenuItem control to the MenuTextItem 52. GridPanel client API: submitData, getRowsValues has 1 argument only, config object 53. GenericPlugin: renamed InstanceOf to InstanceName. 54. Renamed TabPanel <Tabs> Collection to <Items>. Example (Old) <ext:TabPanel runat="server"> <Tabs> <ext:Tab runat="server" Title="Tab 1" /> Example (New) <ext:TabPanel runat="server"> <Items> <ext:Panel runat="server" Title="Tab 1" /> 55. Removed <ext:Tab> Control. Now any Ext.Net.PanelBase Component can be added to the TabPanel's .Items Collection. 56. XTemplate: renamed Text to Html 57. XTemplate: Html property is required in markup <Template> <Html> .... </Html> 58. To disable a Field, the .Disabled property should be used instead of the native ASP.NET .Enabled property. See http://www.coolite.com/forums/FindPost22963.aspx 59. Removed the static Instance method from Ext.Net.MessageBox class. The MessageBox class was changed from an Singleton to just a standard (non-singleton) class. Using the X.Msg Helper is recommended method of instantiating a MessageBox class. Be sure to checkout the new X.Msg.Notify Method. Example X.Msg.Notify("Alert", "A Message from the Server-Side").Show(); 60. Renamed Coolite.Ext.Web.MessageBox.Config to Ext.Net.MessageBoxConfig 61. XmlReader: rename TotalRecords to the TotalProperty 62. Added new .After property to DirectEvents. The .After handler is called immediately after the DirectEvent is fired and before the response is returned from the server. See more, http://www.coolite.com/forums/Topic26151-16-1.aspx 63. The <ext:TokenScript> component has been renamed to <ext:XScript> Example (Old) <ext:TokenScript runat="server" /> Example (New) <ext:XScript runat="server" /> 64. Renamed AjaxEventArgs property to DirectEventArgs 65. Renamed AjaxMethodProxyID property to DirectMethodProxyID 66. Renamed ComboBox and DropDownField .Icon property to .TriggerIcon. Example (Old) <ext:DropDownField runat="server" Icon="Search" /> Example (New) <ext:DropDownField runat="server" TriggerIcon="Search" /> 67. The <ext:MultiField> has been replaced with the new <ext:CompositeField>. The old inner <Fields> property of <ext:MultiField> should now be configured in the <Items> property of <ext:CompositeField>.































- 1

- #完美解决问题
- #运行顺畅
- #内容详尽
- #全网独家
- #注释完整
- 2就是不3不42014-03-19再次提醒,是dll文件,对和我一样初学者好像没什么用
- softzhangpeiying2012-09-19不错,现在也不能期望太多,能有点用就很不错了。
- jinemirates2012-03-22还以为是什么程序,下下来打开一开,原来是dll文件,唉,再此为广大的下载同胞们提个醒,是dll文件哦

- 粉丝: 227
- 资源: 80
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- Qt封装的圆形菜单按钮工具
- 岩土工程中基于COMSOL的注浆与浆液扩散模型构建及应用
- MATLAB中基于EMD和样本熵的滚动轴承故障诊断技术实现
- QPython Plus-Python资源
- STM32环形串口队列程序:实现大数据量串口通信的实时性和可靠性
- 永磁同步电机神经网络自抗扰控制:基于二阶ADRC与RBF网络的参数整定及应用
- Python毕业设计-基于Python实现的医疗知识图谱的知识问答系统(源码+数据)
- 分布式技术原理与实战45讲-完结.zip
- 三菱PLC FX5U轴FB块:ST语言实现多轴控制的高效编程模板
- 计算机专业:HTML(制作静态网站)期末大作业-证券公司(含代码和运行结果) 下载解压之后即可运行
- EFQRCode-Swift资源
- 致密砂岩储层砂体结构刻画及储层品质研究
- 基于STM32F407的高频感应加热控制系统:功率调节、多段加热与通信协议详解
- 无人驾驶横向轨迹跟踪:基于LQR控制的Simulink与CarSim联合仿真
- Python毕业设计-基于Python实现的医疗知识图谱的知识问答系统(源码+数据)
- matlab-Matlab资源


