编程技巧 - 文章列表

  • 通过继承ConfigurationSection,在web.config中增加自定义配置

    VS2008、Asp.Net 3.5\n前几天写了一篇使用IConfigurationSectionHandler在web.config中增加自定义配置,然后看到有回复说IConfigurationSectionHandler在2.0时代被弃用了,推荐使用ConfigurationSection,不敢怠慢,赶紧看看ConfigurationSecion是如何使用的。\n1. 实现目的 我希望在web.config中,配置网站信息,管理员信息,和用户信息(当然这个配置有点不切实际了,这里只是为了演示),所以,我希望按下面的格式做配置。<siteSetting siteName=&#8

  • 新瓶旧酒ASP.NET AJAX(1) – 简单地过一下每个控件

    新瓶旧酒ASP.NET AJAX(1) – 简单地过一下每个控件(ScriptManager、ScriptManagerProxy、UpdatePanel、 UpdateProgress和Timer)\n介绍ASP.NET AJAX就5个控件,分别是ScriptManager、ScriptManagerProxy、UpdatePanel、UpdateProgress和Timer。先简单地过一下。\n关键1、ScriptManager 和ScriptManagerProxy ·一个页只能有一个ScriptManager(包含了所有脚本资源),要放到任何用到AJAX的控件的前面。

  • Asp.Net+Ajax 用户名检测

    AJAX用户名检测\n前台的JS代码:<script language=”javascript” type=”text/javascript”>function CheckUserName(){ var sUserName=document.getElementById(“<%= tb_UserName.ClientID%>”); var sCheckInfo=document.getElementById(“CheckInfo”); sCheckInfo.

  • Visual Studio 2008 简体中文版下载

    Visual Studio 2008 简体中文版(含MSDN)的下载地址,拿出来分享一下。同时注明了卸载Visual Studio 2008 Beta2的相关步骤。(1)Visual Studio 2008 Team Suite 简体中文版下载地址:(90 天试用版)http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=d95598d7-aa6e-4f24-82e3-81570c5384cb#top注:本试用版具有零售版的全部功能,但将在 90 天后过期。园子里朋友介绍过的升级方法:把Set

  • 新瓶旧酒ASP.NET AJAX(2) – 客户端脚本编程(命名空间、类、成员、接口、继承、枚举)

    新瓶旧酒ASP.NET AJAX(2) – 客户端脚本编程(命名空间、类、成员、接口、继承、枚举)\n介绍Microsoft AJAX Library提供了对JavaScript的扩展和对面向对象的支持,并且与.NET框架非常相似。我们来看一下如何实现命名空间、类、成员、接口、继承和枚举。\n关键1、Sys.Type类 ·Type.registerNamespace(“命名空间的名称”); ·classInstanceVar.registerClass(“类名称”, 基类(可选), 接口(可选,多个就顺序写下去));

  • DropDownList联动简单实例

    在编程中选中某项的方法:DropDownList1.ClearSelection(); DropDownList1.Items.FindByValue(st.Year.ToString()).Selected = true;

  • C#中国身份证验证(包括省份验证和校验码验证,符合GB11643-1999标准)

    C#中国身份证验证,包括省份验证和校验码验证,符合GB11643-1999标准…15位身份证号码=6位地区代码+6位生日+3位编号18位身份证号码=6位地区代码+8位生日+3位编号+1位检验码 各省市地区国家代码前两位代码是: 北京 11 吉林 22 福建 35 广东 44 云南 53 天津 12 黑龙江 23 江西 36 广西 45 西藏 54 河北 13 上海 31 山东 37 海南 46 陕西 61 山西 1

  • 新瓶旧酒ASP.NET AJAX(3) – 客户端脚本编程(调试和跟踪)

    新瓶旧酒ASP.NET AJAX(3) – 客户端脚本编程(调试和跟踪)\n介绍ASP.NET AJAX既包含有服务端代码,又包含有客户端代码。然而对客户端代码的调试不同于对服务端代码的调试,下面我们就来看一下如何对客户端代码进行调试。\n关键1、配置IE工具 – Internet选项 – 高级,设置“禁用脚本调试(Internet Explorer)”和“禁用脚本调试(其他)”为未选中状态,设置“显示每个脚本错误的通知”为选中状态。(参考:在Visual Studio中调试JavaScript)\n2、Tracing信息显示在ID为“TraceConsol

  • 在ASP.NET应用程序中上传文件

      在Web程序中上传文件是很常见的需求。利用HTTP协议上传文件的方式非常有限,最常见的莫过于使用<input type=”file” />元素进行上传。这种上传方式会将内容使用multipart/form-data方案进行编码,并将内容POST到服务器端。使用multipart/form-data编码方式与默认的application/x-url-encoded编码方式相比,在大数据量情况下效率要高很多。\n  使用<input type=”file” />上传文件最大的优势在于编程方便,几乎各种服务器端技术都对这种上

  • 温故知新ASP.NET 2.0(C#)(2) – Themes(主题)

    介绍使用 ASP.NET 2.0 的“主题”功能,可以将样式和布局信息分解为单独的文件组,统称为“主题”。然后,主题可应用于任何站点,影响站点中页和控件的外观。这样,通过更改主题即可轻松地维护对站点的样式更改,而无需对站点各页进行编辑。还可与其他开发人员共享主题。\n关键1、在web site中添加App_Themes文件夹,可以在每个主题文件加内添加.skin文件、.css文件(指定主题后会自动加载主题下所有.css文件)或者图片文件\n2、在web.config的<system.web>元素下的<pages>元素下设置theme或者styleSheetTheme属性