- 博客(15)
- 资源 (4)
- 收藏
- 关注
原创 判断当前文件是否打开/关闭的源码
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Runtime.InteropServices;using System.IO;namespace PModifyFileNameT{ /// ///
2013-11-06 11:18:18 1487
原创 Ajax学习
解决问题:在非异步网站中,当用户进行请求时,只有当服务器响应后,页面重新绘制,用户才能继续操作,其交互性及用户体验极差Ajax(异步请求):在进行请求之后不用等待服务器的响应,可以继续后续的操作,有很好的用户体验Ajax对象:XMLHttpRequest由于不同的浏览器声明该对象的方法式不一样,so,在声明时需要做些处理现在浏览器主要分为IE和非IE浏览器so:
2013-11-06 11:17:21 522
原创 DataList分页
法一: 用内部类PagedDataSource: 先创建对象,由DataSource属性获得数据源,之后它本身成为数据源,在绑定给数据控件(DataList),其他属性与GridView基本一致; 建对象:PagedDataSource pds = new PagedDataSource(); 属 性:pds.AllowPaging = true;
2013-11-04 22:46:13 658
原创 在页面中使用文字编辑控件
在页面中使用文字编辑控件时(如博客的评论),插入表情等特效时会有"从客户端(ctl00$ctl00$cphLeftBottom$cphLeftBottom$weComment="http://loc...")中检测到有潜在危险的 Request.Form 值。"的错误。解决方法: 法一:在页面顶端中,加入ValidateRequest=false(验证要求为false);
2013-11-04 22:45:24 958
原创 Web Server内容
功能:提供一个接口的应用程序,用户通过这个接口获取程序中的信息,如天气预报的那个网址。What:由Web访问的一个应用程序,是由三个技术组成的一个平台(XML和XSD技术、SOAP技术、WSDL技术) 优点:它实际是一种对信息的封装,正因为已经将信息进行了封装,所以它突破了语言的限制,调用方只要使用接口,发送请求就可以了。 构成Web Server 平台
2013-11-04 22:43:08 692
转载 DataList逐行绑定
事件:ItemDataBound内容:DataList 绑定数据:逐行创建,逐行绑定(先创建行容器)ItemCreated事件:行对象创建完成后立即触发ItemDatabind:行对象数据绑定完成后触发创建行 itemCreated(创建行后 就来执行ItemCreated事件)绑定行 ItemDatabind(每一行绑定
2013-11-04 22:42:17 799
原创 将List集合插入到数据库中,C#中的事物实现
SqlConnection conn = new SqlConnection(); conn.Open(); SqlTransaction tran = conn.BeginTransaction(); try { foreach() {
2013-11-04 22:40:38 10811
原创 为动态创建的LinkButton加Onclick事件
public void XXXX(){ // 动态创建LinkButton LinkButton lbAAA = new LinkButton(); // 加时间 lbAAA.Click += new EventHandler(lbAAA_Click);}// 具体事件pri
2013-11-04 22:38:29 2526 1
原创 ADO和ADO.NET的区别
不同点:1.接口和基础不同:ADO: 接口:OLEDB 基于:COM技术ADO.NET: 接口:自己的ADO.NET接口 基于:.NET体系架构2.断开时访问的方式不同:ADO:以Recordset在客户端存储,只能存单表,若存多表,要多表连接 ADO并未完全实现断开式访问数据库.ADO.NET:以DataSet在客
2013-11-04 22:38:28 1459
原创 Socket(通信方式)
1.使用Socket的条件:a.本机的IP和端口b.协议——TCP(面向连接的)和UDP(无连接的),TCP是主动寻找信息,UDP是被动接收信息2.步骤a.建立套接字:一种接口,通信的端点,是一种基石,分为流套接字和数据报套接字b.绑定本机的IP和端口c.连接情况:如果是TCP,因为是面向连接的,所以要用Listen()监听是否有人发东西给自己;如果
2013-11-04 22:35:00 1420
转载 线程间操作无效: 从不是创建控件的线程访问它
访问 Windows 窗体控件本质上不是线程安全的。如果有两个或多个线程操作某一控件的状态,则可能会迫使该控件进入一种不一致的状态。还可能出现其他与线程相关的 bug,包括争用情况和死锁。确保以线程安全方式访问控件非常重要。.NET Framework 有助于在以非线程安全方式访问控件时检测到这一问题。在调试器中运行应用程序时,如果创建某控件的线程之外的其他线程试图调用该控件,则调试器会引
2013-11-04 22:33:07 753
原创 API函数
API(Application Programming Interface,应用程序编程接口)是一套用来控制Windows的各个部件(从桌面的外观到为一个新进程分配的内存)的外观和行为的一套预先定义的Windows函数.用户的每个动作都会引发一个或几个函数的运行以告诉Windows发生了什么.
2013-11-04 22:32:03 614
原创 ASP.NET与ASP的比较
执行效率的大幅提高 ASP以源码形式存放,以解释方式运行,每次ASP网页调用都需要对源码进行解释,运行效率不高. ASP.net是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多.强大的开发工具支持ASP.net可以使用VS Studio 系列的强大的开发工具,只是所见即所得的开发支持
2013-11-04 22:30:51 1039
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人