随笔分类 - Asp.net2.0笔记
主要和asp.net2.0相关
摘要:一. 二进制转换成图片MemoryStream ms = new MemoryStream(bytes);ms.Position = 0;Image img = Image.FromStream(ms);ms.Close();this.pictureBox1.Image二.C#中byte[]与string的转换代码1、System.Text.UnicodeEncoding converter= new System.Text.UnicodeEncoding(); byte[] inputBytes =converter.GetBytes(inputString); string input..
阅读全文
摘要:一般获取目录方法:首先要弄清你对“当前目录”(Current Directory)的定义是什么。◆工作目录你的应用程序正在哪个目录下工作。这个目录并不一定是EXE文件所在的目录,而且在程序运行中是可以改变的。System.IO.Directory类提供了GetCurrentDirectory方法,该方法是对Win32 API的GetCurrentDirectory函数的一个...
阅读全文
摘要:这是在log4net源码中,用的一种方法 PatternConverter---是一个类 type是一个参数。System.Type if (!typeof(PatternConverter).IsAssignableFrom(type)) Code highlighting produced by Actipro CodeH...
阅读全文
摘要:protectedvoidPage_Load(objectsender,EventArgse) { //①CreateaDataTable DataTabledt=newDataTable("Table_AX"); //②AddcolumnsforDataTable //Method1 dt.Columns.Add("column0",System.Type.GetType("System.String")); //Method2 DataColumndc=newDataColumn("column1",Syste
阅读全文
摘要://在GridView中添加按钮后,如何触发按钮的各种事件? 1.在GridView的“编辑列”属性窗口中,增加新的Botton列。 2.然后再该窗口右边属性中,将外观项下的ButtonType设置一下,设置项有:如:Link、Button、Image。 3.属性设置完成后,在右边属性列表窗口的下方有这样一行超链接蓝字:“将此字段转换为TemplateField”,单击这个超链接,把该列插入进来...
阅读全文
摘要:以前总是用配置文件以外的xml来进行附加的应用程序配置设置,近期发现原来C#中已提供了相应的方法,不由得又一次强烈鄙视自己的无知.本例为vs2003版本,vs2005中个别方法可能已过期, 不过整体模式相同. 一,修改配置文件(web.config或App.config)内容 二,配置解析类定义 public class ConfigHandler:Sy...
阅读全文
摘要://检查身份证号码和生日是否相同 function checkCardNo() { var blog = false; var brithday = $('ctl00_HomeMasterContentPlaceHolder_txtBrithday').value; var card = $('cardNoberProp...
阅读全文
摘要:从网上找的event.keycode值大全,方便自己和大家以后查阅: event.keycode值大全keycode 8 = BackSpace BackSpace 2keycode 9 = Tab Tab 3keycode 12 = Clear 4keycode 13 = Enter 5keycode 16 = Shift_L 6keycode 17 = Co...
阅读全文
摘要:sing System; using System.Collections.Generic; using System.Text; using System.Xml; namespace ReadXmlNode { class Program { static void Main(string[] args) { XmlDo...
阅读全文
摘要:Hashtable类和SortedList类是两种被称为字典(dictionary)的集合。所谓字典,是指一种键值对的集合。 Hashtable类被称为哈希表,Hashtable类在内部维护着一个内部哈希表。内部哈希表为插入到Hashtable的每个键进行哈希编码,在后续的检索操作中,通过哈希代码,可以遍历所有元素。这种方法为搜寻操作提供了较佳的性能。 SortedList类是一种可以对“键值对...
阅读全文
摘要:ValidationExpression="[0-9]{4}-[0-9]{1,2}-[0-9]{1,2}" 日期格式:2008-12-5 ValidationExpression="^(0[0-9]{2,3}"-)?([2-9][0-9]{6,7})+("-[0-9]{1,4})?$">电话格式:028-88688688 ValidationExpression="^1(3|5)"d{9}$" ...
阅读全文
摘要:Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE CS方法 //比较开始时间和结束时间 public b...
阅读全文
摘要:ref 通常我们向方法中传递的是值.方法获得的是这些值的一个拷贝,然后使用这些拷贝,当方法运行完毕后,这些拷贝将被丢弃,而原来的值不将受到影响.此外我们还有其他向方法传递参数的形式,引用(ref)和输出(out). 有时,我们需要改变原来变量中的值,这时,我们可以向方法传递变量的引用,而不是变量的值.引用是一个变量,他可以访问原来变量的值,修改引用将修改原来变量的值.变...
阅读全文
摘要:1.Webconfig设置 2,Global.asax设置 515down.com protected void Application_Error(object sender, EventArgs e) { Exception objErr = Server.GetLastError().GetBase...
阅读全文
摘要:装箱和拆箱:任何值类型、引用类型可以和object(对象)类型之间进行转换。装箱转换是指将一个值类型隐式或显式地转换成一个object类型,或者把这个值类型转换成一个被该值类型应用的接口类型(interface-type)。把一个值类型的值装箱,就是创建一个object实例并将这个值复制给这个object,装箱后的object对象中的数据位于堆中,堆中的地址在栈中。被装箱的类型的值是作为一个拷贝赋...
阅读全文
摘要:public static void main(String[] args) { String sr = "abcefhe0"; System.out.println("before:"+ sr); System.out.println("after :"+subString(sr)); } public static String subStri...
阅读全文
摘要:如一个新型汽车,有人工智能功能: 可以这样描述: abstract class Car { public abstract void drive() ... } interface AI{ public void uses_AI() ...
阅读全文
摘要:Literal跟PlaceHolder都是可以用來動態載入網頁內容用的控制項 差別在Literal是直接寫入html內容 PlaceHolder是加入另一個Controls 假設在網頁上有Literal與PlaceHolder 以下的程式碼就可以看出功能上的差異 protected void Button1_Click(object sender, EventArgs e) {...
阅读全文
摘要:引言 委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对...
阅读全文
摘要:abstract class 抽象类 accelerator 快捷键 accelerator mapping 快捷键映射 accelerator table 快捷键对应表 access modifier 访问修饰符 Access Pack 访问包 access specifier 访问说明符 access violation 访问冲突 ...
阅读全文