随笔分类 -  [1]ASP.NET

摘要:Devexpress 中,使用comboBoxEdit 和 LookUpEditor控件进行数据绑定: 1 #region 下拉框 comboBoxEdit 和 LookUpEditor 2 3 // 设置下拉框 传入参数(需要设置的下拉框控件,查询的语句,默认第一行的内容) 4 public static void SetComboList(DevExpress.XtraEditors.ComboBoxEdit ComboList, string QuerySQL, string FirstRowText = "",bool bSelectFirstItem=fa... 阅读全文
posted @ 2012-06-27 15:37 Peter.Luo 阅读(2220) 评论(0) 推荐(0) 编辑
摘要:列举ASP.NET页面之间传递值的几种方式。 1.URL传值这是经典的传值方式, 如XXX.aspx?id=1&name=c; 不过所传递的值是会显示在浏览器的地址栏上的,而且不能传递对象。所以这种方法一般用于传递的值少且安全性要求不高的情况下。2.Session传值 这种方法将每份数据存储于服务器变量中,可以传递比较多的数据,并且安全性较高,所以常用于用户身份的验证功能中。不过,Session变量如果存储过多的数据会消耗过多的服务器资源,编程者在使用时应该慎重。Session可在应用程序的多个页面中以名称/值对的方式共享,直到浏览用户关闭自己的浏览器或者服务器Session超时(可设 阅读全文
posted @ 2012-06-01 14:49 Peter.Luo 阅读(597) 评论(2) 推荐(0) 编辑
摘要:索引器:是C#引入的一个新型的类成员,它允许类或结构的实例按照与数组相同的方式进行索引。索引器类型于属性,它们的不同之处在于索引器的访问器采用参数。定义了索引器之后,就可以像访问数组一样,使用[]运算符访问类的成员。定义索引器的方式与定义属性有些类似,其一般形式如下:[修饰符] 数据类型 this <[数据类型 标识符]>{ get{//获得属性的代码} set{//设置属性的代码}}索引器概述:使用索引器可以用类似于数组的方式为对象建立索引。get 访问器返回值。 set 访问器分配... 阅读全文
posted @ 2012-05-31 18:24 Peter.Luo 阅读(1574) 评论(2) 推荐(0) 编辑
摘要:以下信息都摘自MSDN,很好的解答了什么是元数据,元数据都包括哪些信息,这些信息在元数据中是如何组织管理的,以及,为什么说元数据是“自描述类型”的。元数据概述:元数据是一种二进制信息,用以对存储在公共语言运行库可移植可执行文件 (PE) 文件或存储在内存中的程序进行描述。将您的代码编译为 PE 文件时,便会将元数据插入到该文件的一部分中,而将代码转换为 Microsoft 中间语言 (MSIL) 并将其插入到该文件的另一部分中。在模块或程序集中定义和引用的每个类型和成员都将在元数据中进行说明。当执行代码时,运行库将元数据加载到内存中,并引用它来发现有关代码的类、成员、继承等信息。元数据以非特定 阅读全文
posted @ 2012-05-31 18:13 Peter.Luo 阅读(2575) 评论(0) 推荐(0) 编辑
摘要:(1)初始化:在此阶段中,主要完成两项工作:一、初始化在传入Web请求生命周期内所需的设置;二、跟踪视图状态。首先,页面框架通过默认方式引发Init事件,并调用OnInit()方法,控件开发人员可以重写该方法为控件提供初始化逻辑。此后,页面框架将调用TrackViewState方法来跟踪视图状态。需要注意的是:多数情况下,Control基类提供的TrackViewState方法实现已经足够了。只有在控件定义了复杂属性时,开发人员才可能需要重写TrackViewState方法。(2)加载视图状态:此阶段的主要任务是检查ASP.NET服务器控件是否存在以及是否需要将其状态恢复到它在处理之前的请求结 阅读全文
posted @ 2012-05-31 18:01 Peter.Luo 阅读(431) 评论(0) 推荐(0) 编辑
摘要:#if使您可以开始条件指令,测试一个或多个符号以查看它们是否计算为true。如果它们的计算结果确实为true,则编译器将计算位于#if与最近的#endif指令之间的所有代码。例如,1 #if DEBUG 2 string file = root + "/conf_debug.xml"; 3 #else 4 string file = root + "/conf.xml"; 5 #endif 这段代码会像往常那样编译,但读取debug配置文件包含在#if子句内。这行代码只有在前面的#define命令定义了符号DEBUG后才执行。当编... 阅读全文
posted @ 2012-04-06 15:42 Peter.Luo 阅读(13540) 评论(5) 推荐(0) 编辑
摘要:花了一上午时间,终于写了一个进行排序并且分页的类,下面将代码贴出来,望大家指正。 1 /* 系统名:SaleManage 2 * 模块名:SortPags 3 * 模块说明:排序分页类(传入DataTable,及相关信息,然后分页,并排序) 4 * 开发者:Peter Luo 5 * 开发时间:2012年4月6日 6 */ 7 using System; 8 using System.Collections.Generic; 9 using System.Linq; 10 using System.Text; 11 using System.Data ; 12 ... 阅读全文
posted @ 2012-04-06 11:11 Peter.Luo 阅读(969) 评论(0) 推荐(1) 编辑
摘要:开发者在做Web开发时,往往会遇到一些开发问题,也许您会通过Google或者查看编程词典来寻求解决方法。今天,我们将为您提供一份非常有价值的速查表,包含JavaScript、MYSQL、PHP、CSS、HTML5、RGB Hex Color Codes等等,您只需要收藏此页,即可轻松访问,赶紧收藏吧!>>>点击图片即可查看大图。一、PHP 二、MYSQL三、JavaScript四、CSS五、Regular Expression六、Apache’s mod_rewrite七、HTML八、HTML Character Entities九、RGB Hex Color Codes十、 阅读全文
posted @ 2012-03-30 14:18 Peter.Luo 阅读(3199) 评论(8) 推荐(11) 编辑
摘要:C# code using System.Collections.Generic;using System.IO;using System.Linq;using System.Net;using System.Text;namespace Youku{/// <summary>/// 优酷热门视频实体类/// </summary>public class YouHotVideo{public string Title { get; set; }public string ImgURI { get; set; }public string URI { get; set; 阅读全文
posted @ 2012-03-30 13:39 Peter.Luo 阅读(639) 评论(0) 推荐(1) 编辑
摘要:电话号码正则表达式: 1 /** 2 * 手机号码 3 * 移动:134[0-8],135,136,137,138,139,150,151,157,158,159,182,187,188 4 * 联通:130,131,132,152,155,156,185,186 5 * 电信:133,1349,153,180,189 6 */ 7 8 String MOBILE = "^1(3[0-9]|5[0-35-9]|8[025-9])\\d{8}$"; 9 10 /**11 * 中国移动:China Mobile12 * 134[0-8],135,136,137,138,139, 阅读全文
posted @ 2012-03-27 16:08 Peter.Luo 阅读(1124) 评论(0) 推荐(0) 编辑
摘要:前段时间在XP系统上使用FileUpload1控件开发时,FileUpload1.PostedFile.FileName,可以取得文件的完整路径。转到WIN7 下时,无法取得路径,开始还以为是系统权限和com组件问题,主要是因为我使用的win7 X64位系统,后来在网上查找了相关资料,发现是因为IE自身问题,发现IE9设置了禁止上传文件带路径选项,处理办法是internet选项>安全>自定义级别>将上传带上路径勾选。 阅读全文
posted @ 2012-03-05 11:52 Peter.Luo 阅读(599) 评论(0) 推荐(0) 编辑
摘要:1. Umbraco项目地址 下载Umbraco是一个开放源码的CMS内容管理系统,基于asp.net建立,使用mssql进行存储数据。使用Umbraco,设计师能创造出有效的XHTML标记模板和开发人员可以创建任何基于.Net的模块。主要特点包括:漂亮,友好的用户界面综合所见即所得编辑器支持编辑在Microsoft Word全部源代码可用(开放源代码)超级简单的模板引擎完全支持Web标准2.N2 Core Engine项目地址 下载N2是一款轻量级的cms框架,它能帮你建立一个人人都能够更新的大站点.网站内容编辑者将享有一个简单且功能强大的Web界面,同时开发者将享有一个友好的API这使得建 阅读全文
posted @ 2012-01-09 22:50 Peter.Luo 阅读(1087) 评论(3) 推荐(1) 编辑
摘要:最近开发项目中,涉及到通过c#,向Excel中读取数据、插入图片、读取时间等操作。经过查找网上资料,终于完成相关操作,现将代码粘贴出来: 1 public class ExcelControl:ConvertObject 2 { 3 //Fields 4 private _Workbook _objBook=null ; 5 private Application _objExcel=null ; 6 private object _objOpt=Missing.Value ; 7 pri... 阅读全文
posted @ 2011-12-23 10:27 Peter.Luo 阅读(1135) 评论(0) 推荐(0) 编辑
摘要:动态网站通常都由多个页面组成,在浏览这些页面时,为了保证网站内信息资源的安全,应禁止访问者不通过登录页面而强行进入其他页面。在Web.Config文件中配置用户验证级别是在<authentication><authentication/>节中完成的,在配置时,需要指定mode属性,该属性有以下4个参数,参考说明如下。 Windows:将Windows验证指定为默认的身份验证模式。 Forms:将ASP.NET基于窗体的身份验证指定为默认身份验证模式。 PassPort:将Microsoft的集中身份验证指定为默认身份验证模式。 None:不指定任何身份验证。另外,配置用 阅读全文
posted @ 2011-10-10 21:14 Peter.Luo 阅读(1103) 评论(1) 推荐(0) 编辑
摘要:在邮件发送系统或者其他一些传送文件的网站中,用户传送文件的大小是有限制的,因为这样不但可以节省服务器的空间,还可以提高传送文件的速度。下面介绍如何在Web.Config文件中配置限制上传文件大小与时间。 在Web.Config文件中配置限制上传文件大小与时间字符串时,是在<httpRuntime><httpRuntime/>节中完成的,需要设置以下2个属性: maxRequestLength属性:用于防止服务器攻击,例如因用户向服务器发送大型文件而导致的拒绝访问。默认值为4096(4MB) ExecutionTimeout属性:指定在ASP.NET应用程序自动关闭前,允 阅读全文
posted @ 2011-10-10 21:10 Peter.Luo 阅读(895) 评论(0) 推荐(0) 编辑
摘要:在一些网站中,当网络地址发生错误时,通常会自动跳转到一个页面,并在该页面显示错误信息,此功能叶可以通过配置Web.Config文件配置实现。例如访问者在访问网站时出现错误,程序将跳转到默认页面error.aspx。在Web.Config文件中配置连接默认错误页字符串是在<customErrors><customErrors/>节中完成的,需要设置以下2个属性。 Mode属性:用于指定是启用或禁用自定义错误,还是仅向远程客户端显示自定义错误。此属性可以为On,Off和RemoteOnly 3个值之一。On表示启用自定义错误;Off表示禁用自定义错误;RemoteOnly表 阅读全文
posted @ 2011-10-09 10:57 Peter.Luo 阅读(567) 评论(0) 推荐(1) 编辑
摘要:在网上购物商城中,为了维护在线购物的环境,一般只有注册会员才可以购买商品。实现购物功能时,先通过Session变量记录会员的登录名,然后在购物商品页面通过判断会员是否登录确定其能否购买商品。本实例介绍如何在Web.Config文件中配置Session变量的生命周期。在Web.Config文件中配置Session变量的生命周期是在<sessionState><sessionState/>节中完成的,在配置Session的生命周期时,可以设置以下几个参数: Mode:该参数用于设置存储会话状态。状态包括Off、Inproc、StateServer和SqlServer。 Of 阅读全文
posted @ 2011-10-09 10:22 Peter.Luo 阅读(427) 评论(0) 推荐(1) 编辑
摘要:Web.Config文件以XML形式存在于ASP.NET应用程序中,是ASP.NET应用程序的配置文件,包含程序调试、会话和全球化设置等配置信息,可以直接用记事本打开进行编辑。下面通过实例说明如何配置Web.Config文件。 一、配置Access数据库连接 Access数据库系统是一个关系型数据库管理系统,它适用于建立中小型的数据库应用系统,因此在开发一些中小型Web应用程序时,一般都采用Access数据库。下面介绍如何在Web.Config文件中配置Access数据库连接。 在配置数据库连接字符串时,不能把数据库连接字符串直接放在Web.Config文件中的某节中,而应该利用<app 阅读全文
posted @ 2011-10-09 08:56 Peter.Luo 阅读(1360) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示