C#学习笔记
文章平均质量分 60
fxh_hua
好好学习 天天向上
展开
-
asp.net viewstate视图状态 from 表单Request对象 Response对象 原理跟使用
1. request客户端向服务端 常用属性 from queryString(get) 2. response 服务端向客户端 常用属性 write redirect 3. 表单 (一个页面只能有一个向服务器提交的表单) 获得表单提交的信息原创 2009-07-13 00:24:00 · 546 阅读 · 0 评论 -
0809
0809原创 2009-08-09 18:10:00 · 224 阅读 · 0 评论 -
0808
0808原创 2009-08-08 01:53:00 · 319 阅读 · 0 评论 -
11
11原创 2009-08-09 22:03:00 · 314 阅读 · 0 评论 -
asp.net WebService的特点和运行原理
WebService是基于Web作开发,能跨语言开发,跨不同的平台。优点 缺点:性能差,速度慢 WebService三个核心技术:1、基于Http传输2、SOAP序列化,反序化 3、WSDL描述WebService结构,客户端调用原创 2009-08-19 23:45:00 · 475 阅读 · 0 评论 -
asp.net response.redirect和Server.Transfer区别
一般会使用response.redirect这条语句进行地址转向,ASP32.0以后提供了一种新的方法给我们,这种方法更加高效。让我们先来看看response.redirect和Server.Transfer分别是如何Run的! response.redirect其实上是当服务器碰到这条语句时发送一条指令(包含新的地址)给浏览器,然后让浏览器去发送http请求,请求respo原创 2009-08-20 00:01:00 · 890 阅读 · 1 评论 -
C# 类和结构的差别
类 是引用类型在堆上分配,类的实例进行赋值只是复制了引 用,都指向同一段实际对象分配的内存 类有构造和析构函数 类可以继承和被继承 结构: 结构是值类型在栈上分配(虽然栈的访问速度比较堆要快, 但栈的资源有限放),原创 2009-08-19 23:33:00 · 487 阅读 · 0 评论 -
ADO.net重要的类及功能
DataSet 数据集是用于存储从数据库检索到的数据的对象。是一个临时数据库。 DataAdapter 适配器,用于管理与数据库的连接,执行命令并向数据集返回数据 DataReader 提供执行查询时从数据库返回的只读数据流,每次只能读取一条记录, Connection连接对象,提供数据库连接 Command命令对象,用于执行数据库操作的命令对象原创 2009-08-19 23:43:00 · 557 阅读 · 0 评论 -
c#中抽象类和接口的相同点跟区别
相同点: (1) 都可以被继承 (2) 都不能被实例化 (3) 都可以包含方法声明 (4) 派生类必须实现未实现的方法 区 别: (1) 抽象基类可以定义字段、属性、方法实现。接口只能定义属性、索引器、事件、和方法声明,不能包含字段。 (2) 抽象类是一个不完整的类,需要进一步细化,而接口是一个行为规范。微软的自定义接口总是后带able字段,证明其是表述一类“原创 2009-08-20 00:34:00 · 3072 阅读 · 3 评论 -
C#静态变量和非静态变量的区别
•静态变量: •静态变量使用 static 修饰符进行声明 •在所属类被装载时创建 •通过类进行访问 •所属类的所有实例的同一静态变量都是同一个值 •非静态变量: •不带有 static 修饰符声明的变量称做非静态变量 •在类被实例化时创建 •通过对象进行访问 •同一个类的不同实例的同一非静态变量可以是不同的值原创 2009-08-20 01:18:00 · 789 阅读 · 0 评论 -
asp.net wed控件( 内部控件).
1.wed控件与 html控件的区别 (1)控件拥有方法和属性并且响应事件 (2) 内部控件 ,列表控件,复杂控件,验证控件 (3) html控件在使用的时候都是由Input创建的 (命名规则一样难以区分) wed控件是基于html控件产生的 加上 runat="server"属性 对它进行重新封装的一个控件 使其更容易原创 2009-07-11 00:26:00 · 885 阅读 · 0 评论 -
asp.net 图片上传至服务器并显示
protected void Button1_Click(object sender, EventArgs e) { string fileName = this.File1.PostedFile.FileName; //取得客户端文件名 string type = fileName.Substring(fileName.LastIndexOf(".")+原创 2009-07-12 12:09:00 · 2515 阅读 · 0 评论 -
asp.ne t 脚本实现 左右移
function Change(first,second) { var index=first.selectedIndex; if(index { alert("请选择项!"); return; }原创 2009-08-10 00:15:00 · 964 阅读 · 0 评论 -
Asp.net Tree角色 相应权限的显示 与选中子节点 该子节点以后的全选中,修改权限
//显示 所有权限 并勾上该角色的权限public partial class Default3 : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { this.DropDownList1原创 2009-08-09 23:29:00 · 612 阅读 · 0 评论 -
asp.net 验证控件
1 .RequiredFieldValidator 限制空字段 ErrorMessage 错误提示 Display 显示的方式 (static 占空间) 2.COmpareValidator 比较2个字段 ControlToValiate 要验证控件的id ErrorMessage 错误提示 Type 比较的类型原创 2009-07-16 00:31:00 · 423 阅读 · 0 评论 -
asp.net Application对象session对象
1.application对象(全局共享) 应用程序的一个实例第一个被访问的时候就会发生 存储的是对象 发任何东西都可以 (1)访问控制(防止并发用户访问的冲突) Application.lock()上锁 Application.Nulock()解锁 Application_End()关原创 2009-07-14 23:26:00 · 485 阅读 · 0 评论 -
DataView,Repeater,模板
1.DataView 的作用 可以公开表中具有不同的排序顺序的数据 mydv.Sort=" fbane Asc,fid Asc" 可以按行状或基于筛选器表达式来筛选数据 mydv/RowFilter=" num>100" 设置背景: if(e.Row.Rowtype==DataControlRowType.DataRow)原创 2009-07-15 00:10:00 · 616 阅读 · 0 评论 -
aa
aa原创 2009-07-17 00:09:00 · 322 阅读 · 0 评论 -
asp.net DBHelper类
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;using System.Data.SqlClient;using System.Configuration;namespace ZhiDianDAL{ public class DBHel原创 2009-07-21 20:50:00 · 1684 阅读 · 3 评论 -
asp.net 读取数据库二进制图片
GetImage.ashx using System;using System.Web;using System.Data.SqlClient;using System.Data.Sql;public class GetImage : IHttpHandler { public void ProcessRequest (HttpContext context) {原创 2009-07-22 00:54:00 · 1022 阅读 · 0 评论 -
asp.net 事务
//事务 public bool getshiwu(List list) { int b = 0; EntityOrdeatil e = new EntityOrdeatil(); SqlConnection conn = getcon(); SqlCommand com原创 2009-07-23 10:06:00 · 378 阅读 · 0 评论 -
7.25
7.25原创 2009-07-25 20:01:00 · 415 阅读 · 0 评论 -
07.27
07.27原创 2009-07-27 02:05:00 · 391 阅读 · 0 评论 -
asp .net 中 web ,ViewState 工作原理
web工作原理 客户端IE 发送请求(http)服务器(80端口)被服务器的IIS(WEB服务器)接收,[WEB服务器验证请求的合法性,如果不合法,直接中断请求]检查服务器IIS下的对照表(检查客户端请求的文件的扩展名)如果客户端请求的文件的扩展名是.aspxIIS就会把这个请求转交给 ASPNET_ISAPI.DLL ASPNET_ISAPI.DLL会把请求转交原创 2009-08-05 01:03:00 · 766 阅读 · 0 评论 -
0809
0809原创 2009-08-09 23:25:00 · 336 阅读 · 0 评论 -
Delegate 委托
1. 委托的定义: 委托是函数的封装,它代表一"类"函数. 他们都符合一定的签名:拥有相同的参数列表,返回值类型.同时,委托也可以看成是对函数的抽象,是函数的"类".此时,委托的实例将代表一个具体的函数. 委托声明和定义了一个引用类型,它用来封装方法,用指定的签名来封装方法.一个委托的实例,可以封装静态或者实例方法. 委托是一种引用的类型,一旦为委托分配了方法原创 2009-07-10 13:02:00 · 864 阅读 · 1 评论