Coolite入门学习(一)

本文详细介绍了作者在一年繁忙工作后,换新公司接触Coolite并进行自我摸索的学习经历。主要内容包括Coolite控件的学习方法、官方Demo的利用、基本界面展示及关键控件如TextFile、ComboBox、DateField、TextArea和布局控件Panel、TableLayout、CenterLayout的介绍。文章还指导如何在Visual Studio中添加Coolite工具箱,以及配置相关引用和web.config文件以开始Coolite之旅。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

  工作了一年,忙忙碌碌的加班,什么都没留下,换了新公司,刚接触Coolite,完全自我摸索,分享下这些日子的一些学习经验。

  由于现有公司使用的是coolite 0.8版本,本篇文章主要已0.8版本为基础。

  0.8版本在线demo传送门:http://coolitetoolkit.51aspx.com/ (偶尔会有故障,建议在本机部署)

  现在官网都更新了,0.8版本下载传送门(带Demo):http://dl.vmall.com/c060uoa2ep

 

  coolite的控件的主要学习方法就是阅读官方的Demo,常用控件的基本用法官方Demo都已经覆盖了,通过我这几天做的一个页面直接讲解吧。

  基本界面大致如下图:

  该页面中主要使用到了TextFile,ComboBox,DateField,TextArea数据控件,布局控件主要采用了Panel,TableLayout,CenterLayout,CenterLayout等,后续会为大家相信介绍这几个控件的用法。

   Coolite安装完毕后我们首先需要在VS中添加工具栏:

  右击VS的工具箱-》选择添加选项卡-》将选项卡命名为Coolite-》右击添加的选项卡-》选择“选择项..”-》点击浏览,找到安装Coolite的目录-》选择Coolite.Ext.Web.dll打开,就成功的为VS添加了Coolite的工具箱;

  新建项目后,需要在apsx页面中添加如下引用:

  <%@ Register Assembly="Coolite.Ext.Web" Namespace="Coolite.Ext.Web" TagPrefix="ext" %>

  最后在web.config中进行如下配置:

  

<httpModules>
      <add name="AjaxRequestModule" type="Coolite.Ext.Web.AjaxRequestModule, Coolite.Ext.Web" />
    </httpModules>

    <httpHandlers>
      <add path="*/coolite.axd" verb="*" type="Coolite.Ext.Web.ResourceManager"
       validate="false" />
    </httpHandlers>

 

  添加之后就可以进行我们的Coolite之旅了。

转载于:https://www.cnblogs.com/nightcat/archive/2012/09/23/2699024.html

基于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 13. Renamed WebControl class to ExtControl. As well, renamed Coolite.Ext.Web.WebControl.cs file to Ext.Net.ExtControl.cs. 14. Removed . Please use . 15. Removed . Please use . 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 property to . 19. Removed . Please use . 20. Removed Adapter class 21. Removed ColorMenuItem class 22. Removed ComboMenuItem class 23. Removed DateFieldMenuItem class 24. Removed D
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值