ASP.NET
文章平均质量分 74
昔梦无痕
这个作者很懒,什么都没留下…
展开
-
static的全部用法
要理解static,就必须要先理解另一个与之相对的关键字,很多人可能都还不知道有这个关键字,那就是auto,其实我们通常声明的不用static修饰的变量,都是auto的,因为它是默认的,就象short和long总是默认为int一样;我们通常声明一个变量: int a; string s; 其实就是: auto int a; auto string原创 2009-07-29 09:52:00 · 470 阅读 · 0 评论 -
DOMDocument
<br />注意大小写一定不能弄错.<br />属性:<br />1Attributes 存储节点的属性列表(只读)<br />2childNodes 存储节点的子节点列表(只读)<br />3dataType 返回此节点的数据类型<br />4Definition 以DTD或XML模式给出的节点的定义(只读)<br />5Doctype 指定文档类型节点(只读)<br />6documentElement 返回文档的根元素(可读写)<br />7firstC原创 2011-04-26 17:40:00 · 815 阅读 · 0 评论 -
C#开源资源大汇总
一、AOP框架 Encase 是C#编写开发的为。NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。 NKalore是一款编程语言,它扩展了C#允许在。net平台使用AOP。NKalore的语法简单、直观,它的编译器是基于Mono C#编译器(MCS)。NKalore目前只能在命令行或#Develop内部使用。NKalore兼容公共语言规范CLS(Comm原创 2011-03-17 13:04:00 · 30249 阅读 · 0 评论 -
C# WebRequest WebClient Post请求 无乱码
<br />Web.Config<br /><globalization responseEncoding="gb2312"/><br />CS文件<br />using System;<br />using System.Collections.Generic;<br />using System.Linq;<br />using System.Web;<br />using System.Web.UI;<br />using System.Web.UI.WebControls;<br />using S原创 2010-12-06 23:34:00 · 4171 阅读 · 0 评论 -
手把手教你C#生成CHM文件
<br />本文,我们将用编程的方法来实现将html文件编译成CHM文件。在开始编程之前,我们有必要了解下HTML Help Workshop是怎么生成CHM的。<br /> HTML Help Workshop编译成CHM文件需要如下三个文件,分别以hhp,hhc,hhk为文件后缀名。<br /> hhp:CHM工程文件,CHM目标文件属性95%的参数都在这里被确定.<br /> hhc,列表文件,确定目标文件中左侧树形列表中"目录"选项卡下的内容.<br /> hhk,索引文件,确定目标文件中左原创 2010-09-30 09:51:00 · 1361 阅读 · 0 评论 -
ASP.NET(C#)中web.config文件详解
一、认识Web.config文件 Web.config 文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置原创 2010-01-11 10:33:00 · 2605 阅读 · 0 评论 -
C# aspx 数据绑定方法集
Eval("")和Bind("") 这两种一个单向绑定,一个双向绑定,bind是双向绑定,但需数据源支持ASP.NET 2.0改善了模板中的数据绑定操作,把v1.x中的数据绑定语法DataBinder.Eval(Container.DataItem, fieldname)简化为Eval(fieldname)。Eval方法与DataBinder.Eval一样可以接受一个可选的格式化字符串参数原创 2009-12-25 15:00:00 · 2721 阅读 · 5 评论 -
.net表单获取中文出现乱码,不识别中文的解决办法
将下列节点值,加入web.config文件里去,可以了!原创 2009-12-15 12:45:00 · 682 阅读 · 0 评论 -
善用 C# 3.0 Extensions 方法
或许大家觉得这东西过于简单以至于无需一提? 但是在我参与的项目中,其实很多适用于 Extension Method 的地方,大家却根本就没有意识到。 Extension Method 的一个主要用途便是构造辅助方法。 在编程中为了抽象和简化,我们会把一些常用但又不好专门为它们创建一个对象类的方法放到所谓的Helper 中,在使用时调用 Helper.Xxxx()。例如:public sta原创 2010-01-26 10:51:00 · 1314 阅读 · 0 评论 -
C#水印图片的生成 - 教你如何用C#程序生成水印图片
Watermark Maker Classes I: Brief Intro, WatermarkP水印的生成,起初我只是把它看成一个图片合成的简单过程,充其量也就是再加个追加文字。一开始,我写了一个demo,其实功能而言基本和后面重写的这个没有太大差异,但是因为目的性极强,完全忽略了代码上的可靠性,当时甚至更多的只是关注如何实现透明度的控制。 不过当功能的实现这个槛过了以后,我就反过来关注原创 2009-12-01 00:09:00 · 1147 阅读 · 0 评论 -
c#操作IIS 添加SSL出现的问题
我用同一个IP绑定不同站点,都添加了SSL,证书是同一个, 在服务器上用shell命令执行下面命令: cscript.exe c:InetpubAdminScriptsadsutil.vbs set /w3svc/******/SecureBindings ":443:mysite.com" 可以添加IIS; 但我用c#写的程序在本地执行时,报错: CScript 错误: 加载脚本“c:Inetp原创 2010-01-26 11:00:00 · 1643 阅读 · 0 评论 -
C#中TreeView组件使用方法初步
TreeView组件是由多个类来定义的,TreeView组件是由命名空间"System.Windows.Forms"中的"TreeView"类来定义的,而其中的节点(即Node),是由命名空间"System.Windows.Forms"中的"TreeNode"来定义的。所以当在程序中创建一个TreeView对象,其实只是创建了一个可以放置节点的"容器"。而在这个容器中加入一个节点,其实就是加入原创 2009-06-15 11:17:00 · 655 阅读 · 0 评论 -
Asp.net中GridView使用详解
01 GridView无代码分页排序02 GridView选中,编辑,取消,删除03 GridView正反双向排序04 GridView和下拉菜单DropDownList结合05 GridView和CheckBox结合06 鼠标移到GridView某一行时改变该行的背景色方法一07 鼠标移到GridView某一行时改变该行的背景色方法二08 GridView实现删除原创 2009-08-14 10:19:00 · 2222 阅读 · 0 评论 -
DataSet 添加数据集、行、列、主键和外键等操作示例
前台代码:htmlCodeUsehttp://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">列号:行号:值:表:表一表二 后台代码:csusing System;using System.Collections;using System.ComponentModel;using System.Data;usin原创 2009-08-12 15:05:00 · 829 阅读 · 0 评论 -
关于枚举的种种 [C#, IL, BCL]
Q:在C#里,我们如何表达枚举类型?A:你可以使用enum关键字(keyword)来声明一个枚举类型(enum type): // Code #01 public enum Alignment { Left, Center, Right }-------------------------------------------------------原创 2009-08-11 14:05:00 · 912 阅读 · 0 评论 -
c#集合类
集合(collection)提供了一种结构化组织任意对象的方式,而且我们早就知道集合在日常编程工作中的重要性。.NET类库提供了丰富的集合数据类型,其种类之繁多甚至使许多人看得眼都花了,这些集合对象都具有各自的专用场合。不管怎么说,更多的选择也就意味着更高的灵活性,但同时也意味着更高的复杂性。因此,对集合各个类型的用途和使用条件具有适度的了解是完全必要的。下面就请随我进行一场.NET集合之旅吧!.原创 2009-08-07 13:48:00 · 2766 阅读 · 1 评论 -
C# 中的委托和事件
引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对转载 2009-07-31 14:54:00 · 575 阅读 · 0 评论 -
抽空整理出来的vs的快捷键!
代码快捷键Ctrl+E,C / Ctrl+K,C 注释选定内容Ctrl+E,U / Ctrl+K,U 取消选定注释内容Ctrl+J / Ctrl+K,L 列出成员Ctrl+K,I 快速信息Ctrl+K,M 生成方法存根Ctrl+K,S 插入外侧代码Ctrl+K,X 插入代码段Ctrl+Shift+空格键 / Ctrl+K,P 参数信息F12 转到所调用过程或变量的定义窗口快捷键Alt+F12 查找符号(列出所有查找结果)Alt+鼠标左按钮 选择矩形文本Ctrl+B,C 清除全部标签Ctrl+B,N / Ct原创 2011-05-04 17:33:00 · 669 阅读 · 0 评论