摘要: 可以将 类或 结构、 接口或方法的定义拆分到两个或多个源文件中。 每个源文件包含类型或方法定义的一部分,编译应用程序时将把所有部分组合起来。分部类在以下几种情况下需要拆分类定义:处理大型项目时,使一个类分布于多个独立文件中可以让多位程序员同时对该类进行处理。使用自动生成的源时,无需重新创建源文件便可将代码添加到类中。Visual Studio 在创建 Windows 窗体、Web 服务包装代码等时都使用此方法。无需修改 Visual Studio 创建的文件,就可创建使用这些类的代码。若要拆分类定义,请使用 partial 关键字修饰符,如下所示:•publicpartialclassTitl阅读全文
posted @ 2012-01-13 20:36 meetweb 阅读(142) 评论(0) 编辑
摘要: 7. 对象连接关系 对象之间有三种关联关系.它们分别是One-to-Many Relationships(一对多) One-to-One Relationship(一对一)Many-to-many Relationship(多对多) 7.1 一对多 一对多是最常用的关联关系. 一个持久性对象A可以有多个关联的持久性对象B,但是持久性对象B仅有一个关联对象A.publicclassTitleType:XPObject{string_typeName;[Size(50)]publicstringtypeName{set{SetPropertyValue<string>("ty阅读全文
posted @ 2011-12-21 20:44 meetweb 阅读(155) 评论(0) 编辑
摘要: 4. 数据记录增 删 改 4.1 Delete Method 删除 如果持久性对象有删除延迟属性,Delete方法不会实际删除数据表里德记录. 代替的,它只是对该记录做了删除的标记,以后你可以使用Session.PurgeDeletedObjects删除. 或者你可以清楚这些删除标记,这些对象不会被清楚. 如果你要保持这种删除状态,使用Save方法保存对象. 如上例 : TitleType.Delete(); 物理删除清除所有被标记软删除的记录 Session.DefaultSession.PurgeDeleteObjects(); 4.2 增加 privatevoi...阅读全文
posted @ 2011-11-14 21:06 meetweb 阅读(263) 评论(0) 编辑
摘要: XPO has been designed for small and large development teams alike. It will help you shorten development time and more reliably manage and deliver any software project. To obtain a trial version, visit the XPO Downloads page. Below is a brief and probably incomplete list of features available in ...阅读全文
posted @ 2011-11-11 08:44 meetweb 阅读(338) 评论(0) 编辑
摘要: 1. 数据绑定 1.1 SqlDataSource设置 (详见以前数据绑定) 1.2 点击ASPxPivotGrid ,右键,在ASPxPivotGrid 任务中-> Choose Data Source 选择SqlDataSource1 . 1.3 点击 Fields ,弹出ASPxPivotGrid Fields Editor 窗体。选择Retrieve fields,你选择的表所有字段都会列出,然后你可以增删你需要的列。 在Behaviour ->Area 中,选择好你的行和列以及统计的数值 ColumnArea: 列 RowArea :行 DataArea :数据...阅读全文
posted @ 2011-10-27 22:08 meetweb 阅读(286) 评论(0) 编辑
摘要: AspxCheckBox 是一个检查编辑控件去展示特殊条件是否关闭或者打开。它通常会展示Yes/No 或者是 True/False 的选择给用户。 用户可以通过用鼠标点击编辑控件改变Check状态或者通过按 SPACE键来改变。 2011版本允许有2或3种状态。 ASPxCheckBox支持2到3中状态,依赖 AllowGrayed属性设置。 用程序设置状态,一般使用 Checked 或者 CheckState属性。 Checked 是一个逻辑变量,可以辨认仅仅Checked 和 unchecked 状态。 CheckState属性允许你去选择三种状态 ,分别是 Indeterminate 、阅读全文
posted @ 2011-09-22 21:56 meetweb 阅读(379) 评论(1) 编辑
摘要: 5、行选择 将Enable Selected属性设置打钩 AspxGridView 行前面多了一个选择列.拖4个按钮在页面上,并为每个按钮设置事件 全选<dx:ASPxButtonID="ASPxBtnSelectAll"runat="server"Text="全选"AutoPostBack="False"UseSubmitBehavior="False"><ClientSideEventsClick="function(s,e){AspxGridView.Selec阅读全文
posted @ 2011-09-06 21:58 meetweb 阅读(297) 评论(0) 编辑
摘要: 1、排序和分组ASPxGridView支持单列或者多列数据分组分组时需要把 settingBehavior.AllowGroupand SettingBehavior.AllowSort属性设置为True用户可以拖拉列表头到分组面板,分组面板可见性控制在setting.ShowGroupPanel属性publicpartialclassASPxGrid:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack)ASPxGridView1.GroupBy(ASPxGridView1.Colu阅读全文
posted @ 2011-09-06 20:07 meetweb 阅读(505) 评论(1) 编辑
摘要: 11、数据编辑11.1 页面源控制方式 11.1.1 使用sqldatasource 来控制数据的编辑。SqlDataSource->配置数据源 ->高级 ->生成 insertupdate delete语句 ,按确定按钮从源看 sqldatasource生成如下代码<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:Connection String %>" De阅读全文
posted @ 2011-09-03 11:22 meetweb 阅读(306) 评论(0) 编辑
摘要: 1、数据绑定一、从左边工具箱中的数据拉出SqlDataSource,设置你的数据连接 选择你要配置的Select语句设置完成二、将ASPxGridView的数据源绑定为 SqlDataSource运行程序阅读全文
posted @ 2011-09-03 11:14 meetweb 阅读(264) 评论(0) 编辑
摘要: 1、设置编辑、新增 删除按钮 2、设置编辑模式 AspxTreeList有如下几种编辑模式 :Inline, editForm,EditFormAndDisaplyNode,popupEditForm 3、修改、新增数据 protected void treeList_NodeInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e) { string dptname = e.NewValues["dptname"].ToString() ; //以下写数据插入语句 ...阅读全文
posted @ 2011-08-26 21:42 meetweb 阅读(292) 评论(3) 编辑
摘要: 1、交替的节点颜色设置 属性—>Styles->AlternationgNode->BackColor 2、网格线与树线条 属性->Settings->GridLines 属性->Settings->ShowTreeLines 3、条件格式 ASPxTreeList允许你对个别数据Cell或者是完整节点设置个性化样式设计 ,你可以使用HtmlDataCellPrepared or HtmlRowPrepared 方法去设置你需要的设置 例如上例中添加 protected void treeList_HtmlDataCellPrepared(object阅读全文
posted @ 2011-08-26 21:42 meetweb 阅读(230) 评论(0) 编辑
摘要: 前言刚好公司项目中使用DevExpress的控件进行系统开发,在开发过程中遇到各种各样的困难,我总结项目中的经验,力所能及的把经验的点滴为大家呈现。如有不足之处请各位指点。后续文章中会把实际工作中的例子与大家共享。其实官网也为大家提供了不少好的例子,都是英文。数据结构表名 : dptdptID int dptname varchar(100)dptFatherID int1. 新建一个项目 2. 新建一个页面 treeListDataBind3. 在左边的菜单中拖出TreeList控件4. 数据绑定 Database db = DatabaseFactory.CreateDatabase().阅读全文
posted @ 2011-08-21 21:06 meetweb 阅读(320) 评论(0) 编辑
摘要: 1.Table的高度为100%,随屏幕变化而变化<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title><link href="common.css" rel="stylesheet" type="te阅读全文
posted @ 2010-06-08 09:02 meetweb 阅读(45) 评论(0) 编辑
摘要: 单表数据显示及增删操作(原文出自http://book.cakephp.org/view/329/Getting-Cake 可以自己看看对比一下,例子还是比较详细的)1.表取CakePHP学习之二的post表2. models目录下的post.php<?phpclass Post extends AppModel{ var $name = 'Post';}?>posts_control...阅读全文
posted @ 2009-06-17 11:21 meetweb 阅读(254) 评论(1) 编辑
摘要: 1.首先建立自己的表SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for posts-- ----------------------------CREATE TABLE `posts` ( `id` int(10) unsigned NOT NULL auto_increment, `titl...阅读全文
posted @ 2009-06-16 16:31 meetweb 阅读(325) 评论(0) 编辑
摘要: (1) CakePHP介绍 CakePHP是一个基于PHP,免费且开源的MVC框架。它相对其它一些PHP架构(如zend framework)更简单,可以使使用着更快速且不失灵活性地创建网络应用程序。因此对于普通初学者都能容易上手。 CakePHP有以下特点: 拥有既友好又活跃的社区 灵活的MIT 许可证 兼容 PHP4 和 PHP5 数据库交互运用了 CRUD 应用程序脚手架 代码自动产生(代...阅读全文
posted @ 2009-06-16 14:33 meetweb 阅读(225) 评论(0) 编辑
摘要: 因为项目需要,如何在Asp.Net页面添加控件。其实博客员都给出了答案,本文只是做了一些测试和总结Asp.Net页面添加控件问题的关键就是原本在页面加载的时候所有的控件初始化操作都应该完成,动态加载将加载的过程延迟到了事件被触发之后,因此在页面回发后, 因为会有一次新的页面加载过程,显然这时候动态加载的控件是不存在的,但是用户预期的答案是显示已经加载的信息。这时候如果可能我们最好在加载的过程中进 ...阅读全文
posted @ 2009-06-10 10:36 meetweb 阅读(479) 评论(0) 编辑
摘要: 静态投资回收期是不考虑资金的时间价值时收回初始投资所需要的时间,应满足下式:  前t项之和(CI-CO)的第t项=0  式中:CI—现金流入,CO—现金流出; —第t年的净收益,t=1,2,···Pt;Pt—静态投资回收期。什么是折现回收期法   折现回收期法是指将一个投资项目的未来收益折算为现值,使其等于期初投资,所计...阅读全文
posted @ 2009-05-27 15:35 meetweb 阅读(142) 评论(0) 编辑
摘要: 相信大家在使用.net开发的时候都会封装好自己的基本类,基本类包括很多比如保存数据、验证各样控件和发送邮件等等,下面就是开发过程中用到的,我整理了好长时间才搞好所以觉得有必要粘贴在这里。希望对大家有用!public class WebBaseSetData : WebBasePage { public WebBaseSetData() { // // TODO: Add constructor logic here // } protected virtual void InitForm() { } protected virtual bool SaveDataDetail() { retu.阅读全文
posted @ 2009-05-27 15:34 meetweb 阅读(139) 评论(0) 编辑