自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (4)
  • 收藏
  • 关注

转载 Jquery 事件冒泡

Jquery 事件冒泡 什么是JS事件冒泡?:在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层次的最顶层,即document对象(有些浏览

2012-09-04 15:19:28 1302

转载 AJAX基础讲解

上节课说到了一个简单的例子,并且简单的分析了一下  如何创建一个XMLHttpRequest对象。这节课,我们在详细的说明一下XMLHttpRequest对象大家首先看一下上节课遇到的  xmlHttp.send();  方法。  这个 send(string)  是可以带一个参数的 ,但是 ,必须  “POST”的模式下。我上面的截图中,应该写成 xmlHttp.send(nul

2012-08-27 10:33:05 428

转载 ASP.NET服务器端控件内部流程

ASP.NET的Web窗体新增了对服务器端控件的支持,其特征是在控件的HTML标记内加入了runat="server"属性。拥有这个标记的控件,其实例将在服务器端生成,由.net框架负责转换为普通的HTML标记并输出至客户端。这个转换的过程是asp.net一个极为重要的基础。为什么呢?熟悉HTML开发的朋友应该非常了解编写动态网页所需要的控件(FORM、INPUT……)。而ASP.net为

2012-08-24 17:34:41 683

转载 Asp.net控件之异同:HTML控件与Web服务器控件

Asp.net之所以现在开发方便和快捷,关键是它有一组强大的控件库,包括web服务器控件,web用户控件,web自定义控件,html服务器控件和html控件等。这里我主要说说html控件、html服务器控件和web服务器控件的区别。asp.net控件介绍1、html控件:就是我们通常的说的html语言标记,这些语言标记在已往的静态页面和其他网页里存在,不能在服务器端控制的,只能在客户端通过

2012-08-24 17:23:51 564

原创 jQuery初体验(查询上的一点小控制)

.jQueryText { font-style:italic; color:#CCCCCC; } $(function() { var searchBox = $('#'); searchBox.blur(function() {

2012-08-24 16:27:27 805

原创 超链接中href和onclick的执行先后问题以及js调用后台数据

function JudeRate() { var courserate = ""; if (courserate < 95) { alert("课程学习进度未达要求,不允许考试"); return false } else {

2012-08-23 16:08:22 10093

原创 IIS是如何处理asp.net请求的

前言每次服务器接受到请求,都要先经IIS处理。这不是一篇描述asp.net生命周期的文章,仅仅是关于IIS操作的。在我们开始之前,先了解这些会有助于对全文的理解,同时欢迎反馈和建议。什么是Web Server?每当我们通过VS运行ASP.NET网站时,VS集成的ASP.NET引擎会响应各种请求,这个引擎的名字叫“WebDev.WebServer.exe”。当我们配置一个Web程序时

2012-08-20 10:01:05 879

原创 ASP.NET服务器对于请求的处理

第一步①:      我们假设,现在请求已经到达了ASP.NET服务器,为了处理请求,ASP.NET 在服务器上创建了 HttpRequest 类型的对象以表示请求参数,HttpResponse 类型的对象以表示回应的处理对象。另外,还有 HttpServerUtility 类型的对象处理网站虚拟路径与服务器文件系统路径之间的映射关系。也就是说,为了处理一次 HTTP 请求,我们需要众多的对象

2012-08-20 09:31:10 529

转载 EnableViewState 属性

EnableViewState 属性  指示是否在页请求之间保持视图状态。如果要保持视图状态,则为 true;否则为 false。默认值为 true。以上为官方对 EnableViewState 的解释,有些难懂,我们以示例的方式解释,我们创建一个 Web Form,并添加一个 ListBox、一个 Button、一个方法。程序代码     void AddIt

2012-08-17 17:41:14 893

原创 linq中怎么实现多条件关联的左连接???

针对:sql语句:SELECT * FROM T_COURSE a left join T_USER_COURSE_RECORD tucr ON a.COURSE_ID=tucr.COURSE_IDand tucr.[USER_ID]=@userIduserId是传入的参数var data = from c in db.T_COURSE

2012-08-17 14:19:48 17829

转载 sql中的左连接,右连接,内连接详解

sql 语句中left join 和right join 有什么区别left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下: -----------------------

2012-08-17 09:56:16 1159

原创 关于页面定时刷新的两种方式,记录总结

第一种方式可以通过前台js setTimeout函数来设定定时刷新的~~setTimeout(function(){window.location=window.location},120000); 第二种meta添加refresh标签在一定时间后自动的刷新或自动载入另一页。实现的方法很多,可通过利用    JAVA,CGI,JavaScript    等来实现。其实,HTML语言

2012-08-17 08:44:27 1238

转载 细说表单form

阅读目录开始简单的表单,简单的处理方式表单提交,成功控件多提交按钮的表单上传文件的表单MVC Controller中多个自定义类型的传入参数F5刷新问题并不是WebForms的错以Ajax方式提交整个表单以Ajax方式提交部分表单使用JQuery,就不要再拼URL了!id, name 有什么关系使用C#模拟浏览器提交表单资源链接Form(表单)对于每个WEB开发人员来说,应该是

2012-08-15 11:55:11 390

原创 关于iframe中嵌套的页面刷新的问题

?" scrolling="no" > 关键的一个问号,用于页面的刷新操作。。。。。

2012-08-15 10:04:42 3366

转载 表单的提交方式POST和GET有什么区别 ?

表单的提交方式POST和GET有什么区别 ?  解决思路: 两者的区别需要通过提交表单后才看得出来,主要是在数据发送方式和接收方式上。   具体步骤:   Post和Get都是表单属性Method的可选值,Method的默认值为Get,两者的主要区别在于:   1.在客户端,Get方式在通过URL提交数据,提交后在地址栏中的地址如图1.4.3所示。 图1.4.3 G

2012-08-15 09:35:20 916

转载 为什么引用类型string的行为却是值类型

为什么引用类型string的行为却是值类型               分类:            C#2012-03-02 11:2464人阅读评论(0)收藏举报首先,我们需要知道string的如下特性:1.字符串做参数,传递的是引用,只是一个指针的复制,你修改参数的指向,影响不到调用它的函数中的那个指针所指向的内容2.字符串不可修改。你以任何一种形式修改了字符串(+,

2012-08-13 08:40:14 615

转载 String和StringBuffer的区别

String和StringBuffer的区别,网上资料可以说是数不胜数,但是看到这篇文章,感觉里面做的小例子很有代表性,所以转一下,并自己做了一点总结。有3个类来负责字符的操作。 1.Character 是进行单个字符操作的,2.String 对一串字符进行操作。不可变类。3.StringBuffer 也是对一串字符进行操作,但是可变类。String:是对象不是原始类型

2012-08-10 17:21:32 316

转载 C#中的装箱与拆箱

知识点 值类型。值类型是在栈中分配内存,在声明时初始化才能使用,不能为null。 值类型超出作用范围系统自动释放内存。 主要由两类组成:结构,枚举(enum),结构分为以下几类:整型(Sbyte、Byte、Char、Short、Ushort、Int、Uint、Long、Ulong) 浮点型(Float、Double) decimal bool 用户定义的结构(struct)

2012-08-10 16:07:00 692

转载 同一个页面用Js和服务器验证控件OnClientClick提交问题

实现功能:            点击Button按钮的OnClientClick事件,不会影响服务器验证控件的验证功能                                                (验证不通过,则不提交服务器页面)背景:       1. 在同一个页面有服务器验证控件(RegularExpressionValidator),多个

2012-08-10 11:05:04 462

原创 关于数据库中聚合函数和Group by的一个常犯错误

SELECT COUNT(*),COURSE_NAME FROM dbo.T_COURSE这是错误的,因为count后面不能在有列或者需要加上+ group by course_name这是因为既有Count统计,又有单列,,,你让sql server怎么显示,,,不group by肯定出错,,,针对特定列 求count,你要搞告诉他那个列么,不然计算机怎么晓得你的想法再例如

2012-08-07 09:59:58 607

原创 视图、触发器

视图:  SQL Server 构架  使用SQL视图可以实现下列任一或所有功能:  1,将用户限定在表中的特定行上。  例如,只允许雇员看见工作跟踪表内记录其工作的行。  2,将用户限定在特定列上。  例如,对于那些不负责处理工资单的雇员,只允许他们看见雇员表中的姓名列、办公室列、工作电话列、邮件列和部门列,而不能看见任何包含工资信息或个人信息的列。

2012-08-02 14:48:18 323

原创 sql server中GO的作用

GO的意思是本语句块结束的意思比方 declare @num intgoset @num = 0select @num这样的话,系统就会出错,因为你写GO的时候表示 @num 的使用范围已经结束了,所以下面的 set @num = 0 就会报错. GO就是个结束符号,表示到此为止,与以下无关。

2012-08-02 14:18:35 1441

原创 关于js中取服务器端控件的值

var loginname = document.getElementById("").value 此段代码如果放到js文件中,并且让母页版去调用此外部文件也是会出现错误的,因为本身就是C#的语法内容

2012-07-31 17:09:44 398

转载 Entity Framework--IQueryable与IEnumberable的区别

Entity Framework--IQueryable与IEnumberable的区别IEnumerable接口公开枚举器,该枚举器支持在指定类型的集合上进行简单迭代。也就是说:实现了此接口的object,就可以直接使用foreach遍历此object;IQueryable 接口它继承 IEnumerable 接口,而因为.net版本加入Linq和IQueryable后,

2012-07-31 09:03:12 381

转载 在一个aspx或ashx页面里进行多次ajax调用

在一个aspx或ashx页面里进行多次ajax调用在用ajax开发asp.net程序里.利用ashx页面与前台页面进行数据交互.但是每个ajax交互都需要一个ashx页面.结果是项目里一大堆ashx页面.使项目难以管理.现在我们就想办法让一个ashx页面里允许多个ajax交互;  前台页面AjaxTest.htm,内容如下http://www.w3.org/

2012-07-24 11:17:27 888

原创 初学时的数据库操作辅助类

using System;using System.Collections.Generic;using System.Linq;using System.Data.SqlClient;using System.Data;using System.Windows.Forms;using System.IO;using System.Text;using System.Text.Reg

2012-07-23 21:51:15 408

原创 委托

第一、委托定义是用关键字delegate来修饰的,它是定义了方法的类型,总之委托是一种类型,只是一种专门针对方法的类型。定义了委托实际上是定义了一个签名,这里的签名指的是(方法的返回值,以及参数类型、个数。和方法名称没有关系),和委托类型的签名相同的方法都是属于这种委托类型的。例如上面的:      void  EnglishGreeting(String name)   和  voi

2012-07-18 23:38:27 289

原创 类成员的访问关键字

Internal:仅限于当前程序集      指的就是你当前的类库,比如你自己想写一个类库来供别人来调用,那么一般都是用此关键字来修饰的!

2012-07-17 23:28:10 750

原创 抽象类

抽象方法(也用abstract)是只能出现在抽象类中,抽象类中也可以出现非抽象的方法。抽象类不能直接被实例。1、抽象方法的声明没有实现部分,只能被覆盖的方法。抽象方法是用来被子类中的方法覆盖的,(abstract)抽象方法与(virtual)虚方法的都是能被覆盖(overide)的但是区别在于虚方法有具体实现部分,但是抽象方法却没有实现部分。2、如果继承抽象类的子类不是抽象

2012-07-17 23:18:21 247

原创 接口

接口用interface关键字修饰,C#中一般定义接口名称前面都以“I”开头,比如上面的IShape声明接口就好像声明一个类而且只有成员方法,没有成员变量,成员方法没有实现部分。上面右边的接口定义错误如下:1、public string name是成员变量,接口中不能有 2、Draw(){······}有实现部分,接口中的所有成员方法不能有实现部分,而且接口还必须要有成员方法3、不

2012-07-15 11:48:00 288

原创 异常处理

当处理异常的时候出现两个catch,那么它只匹配其中的一个······因此上面的catch执行的是第一个catch,虽然第二个异常是第一个异常父类,但是程序只按顺序去查找!!!!!如果上面两个catch调换位置,那么执行的就是Exception Ex这个异常了!!!finally总是最后执行,不管catch有没有捕获到异常都是最后进行执行的!!!这种写法是一种变形·····

2012-07-13 18:16:07 222

原创 方法参数(ref out params)

值参数传入函数不改变值,ref  修饰的参数会改变大小。例如:int m =5,n=6;function(ref m,ref n);(结果是变成了1,变成2)public void function(ref int a,ref int b){            a = 1;b=2}out参数是,在函数控制离开时必须赋值,因为这个参数是用来输出的。para

2012-07-13 17:38:43 283

原创 类的索引

利用类的索引,例如上面的例子,可以通过电话号码找人名,也可以通过人名找电话号码,只要在类中写两个索引就可以实现!!!具体代码如下:

2012-07-12 17:13:10 271

原创 值类型与引用类型

例如test a=new test(),实际就是两步:test a;   a=new test();其中test a是声明一个类型为test(类)的对象(变量),new test()是实例化test对象(已经分配了堆内存空间),a=new test();就是将实例化对象的引用权赋给变量a。即a就是对象的引用。

2012-07-12 16:28:41 274

原创 属性和字段的区别和联系

属性和字段的区别和联系问题:C#语法中针对类中数据成员的访问引见的属性和字段概念和C++相比,C++中只要属性(觉得相当于于C#中的字段),但是在运用C#过程中,假入本人要写一个类,包含几个数据成员(即字段)但是为了让外边能够访问还需求写对应的属性出来,岂不是有点费事?使用属性的优点是什么?在C#中,我们可以非常自由的、毫无限制的访问公有字段,但在一些场合中,我们可能希望限制只能给字段

2012-07-09 15:14:49 1376

李天平的aspnet4笔记

详细的笔记!既可以当工具。又可以当学习资料!受益匪浅

2012-11-16

Ext JS学习资料(博客园第一版)

详细整理了一整套ExtJs的学习资料!从基础到精通实例讲解~~你们会有很大收获的

2012-11-16

GridView详解与技巧

GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认对话框GridView实现自动编号GridView实现自定义时间货币等字符串格式GridView实现用“...”代替超长字符串GridView一般换行与强制换行GridView显示隐藏某一列GridView弹出新页面/弹出新窗口····

2012-04-16

LINQ详解与体验

我平时利用课余零碎时间来学习ASP.NET3.5、LINQ、Silverlight、ASP.NET 3.5 Extensions等新东西,通过笔记形式来记录自己所学的历程,也给大家一起学习Visual Studio 2008 和 .NET 3.5提供一个平台,为保证此系列的完整性,我打算先依次介绍一下 C# 3.0新语言特性和改进,然后从一条一条LINQ 语句分析来贯穿LINQ 的知识点。最后 通过一个实例程序实战Linq to sql带来全新的编程体验

2012-04-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除