随笔分类 -  ASP.NET+C#+ADO.NET

NET
摘要:为什么要使用序列化?最重要的两个原因是:将对象的状态保存在存储媒体中以便可以在以后重新创建出完全相同的副本;按值将对象从一个应用程序域发送至另一个应用程序域。例如,序列化可用于在 ASP.NET 中保存会话状态,以及将对象复制到 Windows 窗体的剪贴板中。它还可用于按值将对象从一个应用程序域远程传递至另一个应用程序域。本文简要介绍了 Microsoft .NET 中使用的序列化。 一.简介 ... 阅读全文
posted @ 2008-05-21 17:05 Microbar 阅读(1264) 评论(0) 推荐(0) 编辑
摘要:.net程序员的盲点(一):参数修饰符ref,out ,params的区别 阅读全文
posted @ 2008-04-29 09:45 Microbar 阅读(125) 评论(0) 推荐(0) 编辑
摘要:1、数据访问层 using System; using System.Text; using System.Data; using System.Data.Common; using System.Data.SqlClient; using System.Collections; using System.IO; namespace DAL { public sealed class Ge... 阅读全文
posted @ 2008-04-14 10:22 Microbar 阅读(329) 评论(0) 推荐(0) 编辑
摘要:解决别名已存在 命令模式: 1->进入 C:\Inetpub\AdminScripts 2->运行 cscript adsutil.vbs DELETE W3SVC/1/ROOT/存在的别名 阅读全文
posted @ 2008-04-11 15:33 Microbar 阅读(145) 评论(0) 推荐(0) 编辑
摘要:Global.asax中Application_BeginRequest方法 void Application_BeginRequest(object sender, EventArgs e) { HttpContext context = (sender as HttpApplication).Context; if (context.Request.Path.Contains("Source.... 阅读全文
posted @ 2008-04-10 09:10 Microbar 阅读(175) 评论(0) 推荐(0) 编辑
摘要:protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string id = Request.QueryString["id"].ToString(); using (SqlConnection conn = new ... 阅读全文
posted @ 2008-04-09 16:07 Microbar 阅读(384) 评论(0) 推荐(0) 编辑
摘要:使用了AJAX控件的网站在发布在服务器上会出错,要解决改问题只需在Bin目录下添加:System.Web.Extensions.dll,该文件在AJax控件的安装目录下可以找到 1.允许更新此预编辑站点 选中这一项后,编译出来的包括aspx文件和dll,与2003下一样。 不选中这一项,编译出来的aspx中没有界面信息,只有一句静态文本,就是不允许发布后修改页面 为了不让订阅网站的用户在第... 阅读全文
posted @ 2008-04-07 10:51 Microbar 阅读(907) 评论(0) 推荐(0) 编辑
摘要:C#中常用的经典文件操作方法 C#追加文件 StreamWriter sw = File.AppendText(Server.MapPath(".")+"\\myText.txt"); sw.WriteLine("追逐理想"); sw.WriteLine("kzlll"); sw.WriteLine(".NET笔记"); sw.Flush(); sw.Close(); C#拷贝文件 ... 阅读全文
posted @ 2008-03-22 09:22 Microbar 阅读(240) 评论(0) 推荐(0) 编辑
摘要:Scott Mitchell的ASP.NET2.0数据指南中文版索引: http://www.cnblogs.com/ilovejolly/archive/2006/10/08/523412.html http://www.cnblogs.com/bk/ 阅读全文
posted @ 2008-02-03 10:22 Microbar 阅读(127) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/abatei/archive/2008/02/20/1075760.html 泛型优点: 1,操作中避免强制转换或装箱操作的成本或风险 2,安全高效 实际使用: 1,泛型List的运算速度比ArrayList的快,能用ArrayList的地方都可以用List取代 List ary = new List(); for (... 阅读全文
posted @ 2008-02-02 16:36 Microbar 阅读(223) 评论(3) 推荐(1) 编辑
摘要:ASP.Net (GetWebcontent.aspx) 无标题文档 ---------------------------------------------------------------------------------------------- 阅读全文
posted @ 2008-01-26 20:38 Microbar 阅读(285) 评论(1) 推荐(0) 编辑
摘要:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------... 阅读全文
posted @ 2008-01-07 10:31 Microbar 阅读(174) 评论(0) 推荐(0) 编辑
摘要:Random random = new Random(); char c1 = (char) random.Next(65, 90);一个随机大写字母 char c2 = (char) random.Next(97, 122);一个随机小写字母 阅读全文
posted @ 2007-12-04 14:24 Microbar 阅读(226) 评论(0) 推荐(0) 编辑
摘要:1、boxing/unboxing 装箱就是将值类型(value type)转换为引用类型(reference type)的过程;反之,就是拆箱 值类型-> Object(装箱) 反之,就是拆箱 box的时候,我们不需要显式的类型转换,但是在unbox时就必须进行类型转换。 2、System.Collections.Generic.list item=new System.Collection... 阅读全文
posted @ 2007-09-25 09:54 Microbar 阅读(244) 评论(2) 推荐(0) 编辑
摘要:private void initImg() { ImgBtn1.ImageUrl="../Images/newsno1_r5_c7.jpg"; ImgBtn2.ImageUrl="../Images/newsno1_r5_c8.jpg"; ImgBtn3.ImageUrl="../Images/newsno1_r5_c10.jpg"; ImgBtn4.ImageUr... 阅读全文
posted @ 2007-09-19 18:01 Microbar 阅读(154) 评论(0) 推荐(0) 编辑
摘要:1、提示+鼠标经过颜色 private void grid_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { foreach(System.Web.UI.WebControls.HyperLink link in e.Item.Cells[7].Controls) { ... 阅读全文
posted @ 2007-08-27 14:04 Microbar 阅读(197) 评论(0) 推荐(0) 编辑
摘要:取得js改变来的列的值:int.Parse(Request.Form["subid"]) 阅读全文
posted @ 2007-08-21 17:56 Microbar 阅读(151) 评论(0) 推荐(0) 编辑
摘要:一个获取反射内容的方法void getreflectioninfo(assembly myassembly) { type[] typearr=myassemby.Gettypes();//获取类型 foreach (type type in typearr)//针对每个类型获取详细信息 { constructorinfo[] myconstructors=type.GetConstructors... 阅读全文
posted @ 2007-08-14 15:53 Microbar 阅读(960) 评论(0) 推荐(0) 编辑
摘要:反射的作用: 1. 可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型 2. 应用程序需要在运行时从某个特定的程序集中载入一个特定的类型,以便实现某个任务时可以用到反射。 3. 反射主要应用与类库,这些类库需要知道一个类型的定义,以便提供更多的功能。 1 需要反射的DLL using System; namespace Webtest { public cl... 阅读全文
posted @ 2007-08-14 15:35 Microbar 阅读(1022) 评论(2) 推荐(0) 编辑
摘要:1、属性生成器->常规->允许排序 AllowSorting="True"2、属性生成器->列->为要排序的每个列加上排序表达式 SortExpression="kmdm"3、 private void Page_Load(object sender, System.EventArgs e){... 阅读全文
posted @ 2007-08-09 11:39 Microbar 阅读(257) 评论(0) 推荐(0) 编辑