随笔分类 -  Coolite

基于Extjs,ASP.NET的Ajax框架的控件集合
摘要:开发过程中的学习笔记(二)这篇主要总结下杂七杂八的东西吧!^_^杂一据我了解,Coolite中现在的Combox和Grid都需要一个Store的支持。目前对Store还没有深入研究过,只知道前台写一些字段名,后台Store绑定一下,然后Combox和Grid的StoreID分别指向对应的Store。杂二发现在<ext:Panel runat="server"></ext:Pane... 阅读全文
posted @ 2009-12-27 17:26 梅子 阅读(1799) 评论(0) 推荐(0) 编辑
摘要:如何学习Coolite并学会查ExtJSAPI写在前面:Coolite的官方例子需要看并实践,ExtJS的API必不可少。学会使用查找ExtJS的API,相应的控件到相应的API可以查看,有属性、方法、事件。ExtJS的强大,几乎涵盖了所有的东西,有很多方法都是可以尝试使用的,了解方法的参数和返回的值。事件中特别需要注意其参数,每一个参数都有特定的作用。以下举例怎么查API。例子一:现在我们有一个... 阅读全文
posted @ 2009-12-27 15:23 梅子 阅读(2375) 评论(1) 推荐(2) 编辑
摘要:Colite布局一、信息编辑页面:都是一些文本框基本思路:FormPanel里面去掉FormLayout改用TableLayout用法:TableLayout的Cokumns属性控制显示的列。在每一单元格用以下标记<ext:Cell></ext:Cell>,其中间放置Label、TextField、ComboBox等控件。编辑信息页面布局前台代码:编辑信息页面效果:注:适当... 阅读全文
posted @ 2009-12-16 20:40 梅子 阅读(1535) 评论(8) 推荐(0) 编辑
摘要:Coolite简单来说就是将Ext封装成了asp.net控件. vs2008里Ext的智能提示安装比jquery简单,你只需要一个vswd-ext_2.0.2.js 文件引用到你的项目里,然后在你的Js文件里引入就OK了.示例: ///<reference path=”js/vswd-ext_2.0.2.js” /> 这样引入即可.插件下载地址:/Files/m... 阅读全文
posted @ 2009-11-23 14:40 梅子 阅读(1015) 评论(0) 推荐(0) 编辑
摘要:一、按扭(Button)控件① Button;②ImageButton;③LinkButton;④SplitButton二、TextFiled控件等同于ASP.NET里的TextBox控件三、DataFiled控件通过其SelectedData属性得到所选择的日期四、ComboBox控件DropDownList控件相同,能编辑录入五、FieldSet... 阅读全文
posted @ 2009-11-23 08:58 梅子 阅读(1447) 评论(0) 推荐(0) 编辑
摘要:前四篇的总结心得前面四篇主要讲了下Coolite中按钮相关的一些点击监听事件的调用,客户端和服务器端。感觉官方的例子弹出的框都是在后台写的,一般通过Ext.Msg.Show(new MessageBox.Config { Title=”XXX”, 。。。等其他需要的属性}但是其中一些属性比如DefaultTextHeight的设置后都无效。然后前台的对话框的操作的话,更多的... 阅读全文
posted @ 2009-11-21 14:27 梅子 阅读(997) 评论(0) 推荐(0) 编辑
摘要:服务器端的弹出框、确认框、输入框一、Alert① 最简单的用法protectedvoidButton_Click(objectsender,AjaxEventArgse){Ext.Msg.Alert("标题内容","消息内容").Show();}② 点击“确定”后执行客户端JavaScript方法后台:protectedvoidButton_Clic... 阅读全文
posted @ 2009-11-21 11:32 梅子 阅读(1955) 评论(0) 推荐(0) 编辑
摘要:按钮的花哨(前台简单属性设置)一、给按钮加图片<ext:Button runat="server" Text="Text" Icon="Add" />二、给按钮加样式<style type="text/css"> .custom-icon1 { background-image: url(arrow-down.gif) !important; }</style>... 阅读全文
posted @ 2009-11-20 16:13 梅子 阅读(938) 评论(0) 推荐(0) 编辑
摘要:给按钮添加点击监听1、在前台添加一个监听(任何Coolite /Ext控件)代码:前台:<ext:Button ID="Button1" runat="server" Text="按钮 #1" > <Listeners> <Click Handler="Ext.Msg.alert('消息框', '你点了按钮1');" /> </Listeners>&... 阅读全文
posted @ 2009-11-20 15:57 梅子 阅读(1011) 评论(0) 推荐(0) 编辑
摘要:官方Coolite例子学习笔记首先来看下官方Coolite整体预览下面从第一个Events开始:AjaxMethod的运用1. 基本AjaxMethod后台:[AjaxMethod]public void SetTimeStamp(string text){ this.Label1.Text = DateTime.Now.ToLongTimeString();}前台:<ext:Button ... 阅读全文
posted @ 2009-11-19 10:27 梅子 阅读(2442) 评论(4) 推荐(0) 编辑
摘要:Coolite的方法调用很灵活,它可以非常方便的调用javascript方法,也可以调用后台代码中的方法,也可以非常灵活的传递参数。一、按钮调用javaScript中的方法 首先假设javascript方法为[代码] 1.调用javascript方法的第一种方法.[代码] 2.调用javascript方法的第二种方法 [代码] 二、按钮调用服务器端代码中的方法 1.第一种跟asp.net非常像的方... 阅读全文
posted @ 2009-10-09 17:27 梅子 阅读(896) 评论(0) 推荐(1) 编辑