摘要: ExtJs 自定义消息框语法: Ext.MessageBox.show(Object config); config属性说明:title : 消息框标题栏msg:消息内容width:消息框的宽度multiline: 是否显示多行文本closable:是否显示关闭按钮buttons:按钮icon:图标fn:回调函数 使用实例 1 var successHandler = function () { 2 Ext.MessageBox.show( 3 { 4 title: "提示", 5 ... 阅读全文
posted @ 2012-07-04 10:46 rpoplar 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 本次开发的项目是一个有关工作流相关的项目,其中一块就涉及到查看流程进度的查看。类似网上货物订单进度查看,但是又有一定的区别,我们除了要显示流程走到了哪一步,还要显示每一步是由谁操作的,操作的时间,流程任务状态等等相关信息。 因为使用的是ext.net,所以首先想到的是重绘ext.Panel的模板来实现。请看我最先设计的方案:在相关位置预设一个Panel控件;设置一个Ext.XTemplate设置Panel的模板;(代码如下)前台相关代码 1 Panel: 2 3 <ext:Panel runat="server" ID="wfDetailsPanel&quo 阅读全文
posted @ 2012-06-29 11:26 rpoplar 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 前端javascript代码部分: Ext.Ajax.request( { url: '/Process/SuspendWorkFlow', //配置的后台函数路由 params: { wfInsId: wf.WFInstanceID, status: cmd }, //对应函数的参数 success: function () { LaunchedWFGrid.store.reload(); Ext.Msg.show({ title: "提示", msg: successMsg, buttons... 阅读全文
posted @ 2012-06-27 22:09 rpoplar 阅读(1072) 评论(0) 推荐(0) 编辑
摘要: extjs 中GridPanel常用处理:当GridPanel的Store加载数据之后,设置默认选中第一行。一般处理方式在Store的Listeners里面处理Load 函数。<Listeners> <Load Handler="Loaded()" /> </Listeners>function Loaded() { var sm = GridPanel.getSelectionModel(); sm.selectFirstRow();}一般来说GridPanel要设置 <SelectionModel> ... 阅读全文
posted @ 2012-06-26 21:51 rpoplar 阅读(1882) 评论(0) 推荐(0) 编辑
摘要: 在Ext.Net开发中Ext.net消息提示框我们经常会用Ext.MessageBox.show()。在此列举最常用的配置参数:buttons:弹出框按钮的设置,主要有以下几种:Ext.Msg.OK,Ext.Msg.OKCANCEL,Ext.Msg.CANCEL,Ext.Msg.YESNO,Ext.Msg.YESNOCANCELicon:弹出框内容前面的图标,取值为Ext.MessageBox.INFO,Ext.MessageBox.ERROR,Ext.MessageBox.WARNING,Ext.MessageBox.QUESTIONExt.Msg.show({title:'提示&# 阅读全文
posted @ 2012-06-21 10:49 rpoplar 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 公司最近要做一个web项目,为了快速开发,决定使用ext.net来开发。在之前的一年多时间里全是做的一些桌面开发,asp.net方面的很多东西都忘记了,特别是javascript相关的东西,很久没有用了。于是前几天抓紧时间熟悉ext.net ,下载了相关的源码和案例自学。看了一下觉得基本懂了,于是试着搞搞结果自己一动手才知道问题多多。首先是ext.net 的mvc实现业务数据层的处理都是采用url配置路由来是实现的,这个功能我也是看了半天。 言归正传说说今天晚上的主题:如何把一个GridPanel中选中的某行数据,传递到一个弹出Window的FromPanel中去,并实现数据和控件的自动... 阅读全文
posted @ 2012-06-18 23:52 rpoplar 阅读(1105) 评论(0) 推荐(0) 编辑
摘要: 最近在学习WF,WF 中参数(Arguments)是每个活动(Activity)的输入、输出接口。 Activity中主要有In、Out、In/Out三种类型的参数,他们之间的区别是什么呢?In类型的参数作为Activity的输入参数,它的特点是——关联变量值传入内部In类型参数后;内部修改参数后,关联变量的值不会更改。Out类型的参数作为Activity的输出参数,它的特点是——关联变量值无法传入内部Out类型参数后;但是当内部修改参数后,关联变量的值是会更改的。In/Out类型的参数既可以输入也可以输出,它的特点是——关联变量值传入内部In/Out类型参数后;当内部修改In/Out参数后, 阅读全文
posted @ 2012-04-16 11:01 rpoplar 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 什么是接口? 接口是包含一组虚方法的抽象类型,其中每一种方法都有其名称、参数和返回值。接口方法不能包含任何实现部分。C#中接口可以包含属性、方法、索引器和事件声明。当某个类实现(implement)某个接口时候,这个类必须实现接口中的所有方法和其他成员。接口不能实例化。什么是抽象类? 抽象类提供多个派生类共享基类的公共定义,它既可以提供抽象方法,也可以提供非抽象方法。抽象类不能实例化,必须通过继承由派生类实现其抽象方法,因此对抽象类不能使用new关键字,也不能被密封。如果派生类没有实现所有的抽象方法,则该派生类也必须声明为抽象类。另外,实现抽象方法由overriding方法来实现。 接口和抽象 阅读全文
posted @ 2012-04-06 13:57 rpoplar 阅读(258) 评论(0) 推荐(0) 编辑
摘要: singleton——单例模式 保证一个类仅有一个实例,并提供一个访问它的全局访问点。Singleton Code 1 public class Singleton 2 { 3 private static Singleton instance; 4 public static Singleton Instance 5 { 6 get 7 { 8 return instance; 9 }10 }11 12 ... 阅读全文
posted @ 2012-03-30 23:03 rpoplar 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 在使用AutoMapper进行对象类型映射的时候,有时会面临将一个对象集合,全部转换到一个类型的集合。比如有如下两个类型:public class Name { public string FirstName { get; set; } public string LastName { get; set; } } public class NameDto { public string FirstName { get; set; } public string LastName { get; set; } public string AllName { get; set; } }现在我有一个L 阅读全文
posted @ 2012-02-10 12:40 rpoplar 阅读(1689) 评论(2) 推荐(0) 编辑