摘要: 其他页面要引用的csusing System;using System.Data;using System.Configuration;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Xml.Linq;public class BasePage : 阅读全文
posted @ 2011-10-14 18:04 gaoxuzhao 阅读(965) 评论(0) 推荐(0)
摘要: 2011-09-09 10:32DevExpress 提供的ASPXGridView的matserdetail主从表的例子是SQLDataSource的,我需要动态绑定数据没法用,在网上找了一下,试验后实现如下aspx:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="WebForm2.aspx.cs" Inherits="Com.Jesus.Web.WebSite.WebForm2" %><%@ Register Assembly=& 阅读全文
posted @ 2011-10-14 15:46 gaoxuzhao 阅读(941) 评论(0) 推荐(0)
摘要: 说实话,对于这种控件类的使用和学习最快的入门 方式就是边看官方示例,边整理编程文档,此后基本上就可以脱离示例,看文档就可以编程了。此系列文档是ASPxGridView的编程有效参考,前前后后 整理了很多回了,给有需要的人使用。 Skelta BPM.NET(全球第一.NET工作流引擎) Visual WebGui (完美的用户界面解决方案) List & Label(图表报表生成控件) DXperience Uni Premium 白金版(慧都独家)ASPxGridView 概述功能概述DevExpress 公司提供的优秀的 aspnet 网格控件丰富的内置样式内建的 Ajax 操作提 阅读全文
posted @ 2011-10-14 14:37 gaoxuzhao 阅读(2010) 评论(0) 推荐(0)
摘要: 作者:不详出处:Byeah's Blog 2011/4/8 15:47:38阅读434 次 打印推荐给好友--> DevExpress.XtraGrid.GridControl有多个ExportToXXX的方法,提供多种格式的导出,极大节省了人力。如果 数据集里面有bool的数据,Grid就会显示成checkbox的形式,导出成pdf、excel当然是没有问题。但导出txt和csv格式时,对应 bool字段的值就会空白,没有任何数据导出。这个bug可以在XtraGrid的demo里面看到。导出数据空白的问题在官方资料中目前没有找到资料, 只好自己做了。 Skelta BPM.NE 阅读全文
posted @ 2011-10-14 14:34 gaoxuzhao 阅读(350) 评论(0) 推荐(0)
摘要: ASPxGridView之Preview主要解决表中较长字段的显示。如短字段姓名,性别,出生日期之类的,几个字符就可以了,在一列就可以显示。而比如备注,说明,大图片,放在ASPxGridView的一列中,就影响了美观。PreViewRow较好的解决了这个问题。 Skelta BPM.NET(全球第一.NET工作流引擎) Visual WebGui (完美的用户界面解决方案) List & Label(图表报表生成控件) DXperience Uni Premium 白金版(慧都独家) 下面是使用PreViewRow的步骤: 1、拖放一个ASPxGridView(重命名为grid)和Ob 阅读全文
posted @ 2011-10-14 14:04 gaoxuzhao 阅读(943) 评论(0) 推荐(0)
摘要: Deverpress笔记之TreeList复选框实现http://www.evget.com/zh-CN/Info/catalog/16289.html 阅读全文
posted @ 2011-10-14 13:48 gaoxuzhao 阅读(281) 评论(0) 推荐(0)
摘要: 工作中经常用的的是第三发控件Developer Express,相信大家都知道它的强大功能,这次用到了TreeList做了一个权限的管理,发现TreeList非常好用,大家可以看它自带的 Demo就知道了,功能很多,这里我就把我用到的说出来,大家一起交流学习。 Skelta BPM.NET(全球第一.NET工作流引擎) Visual WebGui (完美的用户界面解决方案) List & Label(图表报表生成控件) DXperience Uni Premium 白金版(慧都独家) TreeList有一个KeyFieldName和ParentFieldName,这2个非常重要,只要构 阅读全文
posted @ 2011-10-14 13:45 gaoxuzhao 阅读(2206) 评论(0) 推荐(2)
摘要: 代码如下,因为觉得可能对大家有所帮助,所以不敢独享。C# code /// <summary> /// 获取一个图片按等比例缩小后的大小。 /// </summary> /// <param name="maxWidth">需要缩小到的宽度</param> /// <param name="maxHeight">需要缩小到的高度</param> /// <param name="imageOriginalWidth">图片的原始宽度</param 阅读全文
posted @ 2011-10-14 13:31 gaoxuzhao 阅读(307) 评论(0) 推荐(0)
摘要: B/S网络控件:1.EvQuickInput快速录入插件 ; 阅读全文
posted @ 2011-10-14 13:30 gaoxuzhao 阅读(179) 评论(0) 推荐(0)
摘要: if(ds == null) //ds为空if(ds.Tables.Count == 0) //ds中没有表if(ds.Tables.Count == 1 && ds.Tables[0].Rows.Count == 0) //ds中的表没有数据 阅读全文
posted @ 2011-10-14 10:45 gaoxuzhao 阅读(444) 评论(0) 推荐(0)
摘要: ASP.NET为我们提供了一个控件类:System.Web.UI.HtmlControls.HtmlGenericControl。它可以实现HTML的元素的一个实例,比如在.cs代码中控制aspx中的<td>元素(注意,它不是<ASP:TableCell>)。我们知道,页面标题是被包含在<TITLE></TITLE>中的,而<TITLE>也是一个HTML的元素,所以,我们就可以利用System.Web.UI.HtmlControls.HtmlGenericControl来控制<TITLE>了。 ASP.NET中,如果想在. 阅读全文
posted @ 2011-10-14 10:44 gaoxuzhao 阅读(268) 评论(0) 推荐(0)
摘要: 1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,如果在连接池达到最大限度后仍要求创建连接,必然大大影响性能。因此,在建立数据库连接后只有在真正需要操作时才打开连接,使用完毕后马上关闭,从而尽量减少数据库连接打开的时间,避免出现超出连接限制的情况。 使用存储过程 存... 阅读全文
posted @ 2011-10-14 10:22 gaoxuzhao 阅读(241) 评论(0) 推荐(0)
摘要: 在以前版本的 ADO.NET 中,使用 DataSet 中的更改来更新数据库时,DataAdapter 的 Update 方法每次更新数据库的一行。因为该方法循环访问指定 DataTable 中的行,所以,会检查每个 DataRow,确定是否已修改。如果该行已修改,将根据该行的 RowState 属性值调用相应的 UpdateCommand、InsertCommand 或 DeleteCommand。每一次行更新都涉及网络与数据库之间的双向数据传输。 在 ADO.NET 2.0 中,DataAdapter 公开了 UpdateBatchSize 属性。将 UpdateBatchSize 设置为 阅读全文
posted @ 2011-10-14 09:39 gaoxuzhao 阅读(330) 评论(0) 推荐(0)
摘要: 一个简单的三层结构demo: 首先我们来创建一个数据库ThreeLayer 可以把下面的:sql语句复制到查询分析器直接执行 use master go if exists (select * from sysdatabases where name=ThreeLayer) drop database ThreeLayer go create database ThreeLayer on ( name='ThreeLayer_data', filename='D:\SQLSERVER2000\MSSQL\Data\ThreeLayer_data.mdf',--我 阅读全文
posted @ 2011-10-14 09:30 gaoxuzhao 阅读(325) 评论(0) 推荐(0)