zhzhqiu

2009年2月16日 #

repeater里添加序号的4种方法

摘要: 两种简洁方法 1、 2、 两种其它方法: 在中添加 4、后台实现方法 后台实现方法: 在.aspx里添加 在.cs里添加 ** void InitializeComponent() { this.Repeater1.ItemDataBound += new System.Web.UI.WebControls.RepeaterItemEven... 阅读全文

posted @ 2009-02-16 15:20 网乐者 阅读(444) 评论(0) 推荐(0)

OnPreInit

摘要: Asp.Net 预初始化对象(OnPreInit) 动态控制网站程序中服务器控件的外观2007-12-12 14:50实现功能:动态控制网站程序中服务器控件的外观。 实现步骤: 一在网站根目录下创建文件夹:App_Themes。这个文件夹名字不能改成别的。 二在App_Themes文件夹下创建子文件夹(主题),这个子文件夹名称就是页面的主题名称 三在主题下添加.css,.skin等文件. 四示例:... 阅读全文

posted @ 2009-02-16 15:19 网乐者 阅读(268) 评论(0) 推荐(0)

New关键字

摘要: New关键字 作为修饰符,用于向基类成员隐藏继承成员 作为约束,用于在泛型声明中约束可能用作类型参数的参数的类型 其定义方式为: class Genericer where T : new() { public T GetItem() { return new T(); } } new一个c... 阅读全文

posted @ 2009-02-16 15:19 网乐者 阅读(154) 评论(0) 推荐(0)

Net高级编程之序列化

摘要: 序列化这个东西,从很久以前就诞生了,以前很多编程语言中都有它的身影。所谓序列化,无非就是将程序内存中的数据,按照一定的组织形式,转化为顺序而连续的数据,以方便于网络传输和存储。随着XML的广泛应用,又出现了将数据转化为xml文档格式的序列化,我们这里称之为XML序列化。 本文中,将要讲述.Net编程中的普通序列化和XML序列化功能。其实对于.Net,有两种序列化方式: 1) 使用平台本身提供的... 阅读全文

posted @ 2009-02-16 15:18 网乐者 阅读(160) 评论(0) 推荐(0)

net常用代码

摘要: 1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数: string a = Request.QueryString("id"); string b = Request.Que... 阅读全文

posted @ 2009-02-16 15:18 网乐者 阅读(138) 评论(0) 推荐(0)

IList接口

摘要: IList接口的所有属性和方法 Add() Add()方法用于在集合中添加元素。对于数组,该方法会抛出NotSupportedException异常 Clear() Clear()方法可清除数组中的所有元素。值类型设置为0,引用类型设置为null Contains() Contains()方法可以确定某个元素是否在数组中。其返回值是true或false。这个方法会对数组中的所有元素进行... 阅读全文

posted @ 2009-02-16 15:17 网乐者 阅读(248) 评论(0) 推荐(0)

Hashtable哈希表

摘要: 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似keyvalue的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中keyvalue键值对均为object类型,所以Hashtable可以支持任何类型的keyvalue键值对. 哈希表的简单操作 ... 阅读全文

posted @ 2009-02-16 15:16 网乐者 阅读(222) 评论(0) 推荐(0)

三层架构示例代码

摘要: 主要接口代码: //根据Id得到标题 string GetTitle(int nItemId); //获得点击率比较高的商品 IList GetItemByClickTime(); //通过商品的ID获得商品的详细资料 IList GetItemById(int nItemId); //通过Id获得详细信息 返回数据表 ... 阅读全文

posted @ 2009-02-16 10:49 网乐者 阅读(637) 评论(0) 推荐(0)

反射学习系列2-特性(Attribute)

摘要: 先看一个简单的例子 [Table(Name="dbo.[User]")] public partial class User { 当C#编译器发现这个属性有一个特性Table时,首先会把字符串Attribute添加到这个名称的后面,形成一个组合名称TableAttribute,然后在其搜索路径的所有命名空间中搜索有相同类名的类。但要注意,如果该特性名结尾是Attribute,编译器就不会把该字符... 阅读全文

posted @ 2009-02-16 09:55 网乐者 阅读(145) 评论(0) 推荐(0)

2009年2月15日 #

初识.net反射技术

摘要: 反射技术 我经常在博客园看到运用反射技术的***,可是遗憾自己一直不知道什么是反射,急忙找些资料学习学习。 程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性。反射通常具有以下用途: 使用 Assembly 定义和加载程序集,加载在程... 阅读全文

posted @ 2009-02-15 22:52 网乐者 阅读(132) 评论(0) 推荐(0)

导航