- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 ASP.NET 2.0 绑定例解
方法一(2.0):<%@ Page Language="C#" AutoEventWireup="true" CodeFile="SimplePageWithCodeBehind.aspx.cs" Inherits="EssentialAspDotNet.SimplePageWithCodeBehind" Debug="true" %> public partia
2010-03-28 13:27:00 586
原创 ASP.NET 2.0 框架例解
personalityDropDownList.Items.Add(new ListItem("extraverted")); 页面事件: public partial class EventPage : System.Web.UI.Page{ public EventPage() { this.Load += new EventHandler(EventPa
2010-03-28 13:04:00 498
原创 禁用USB移动盘的方法
一、BIOS设置法 进入BIOS设置,选择“Integrated Peripherals”选项,展开后将“USB 1.1 Controller”和“USB 2.0 Contr01ler”选项的属性设置为“Disableed”,即可禁用USB接口。最后别忘记给BIOS设置上一个密码,这样他人就无法通过修改注册表解“锁”上述设备了。 注意:这个方法是完全禁止了USB接口,也就是说各种US
2010-03-18 21:28:00 694
原创 页面的生命周期
网页的生命周期页面处理发生事件的序列,编写的代码在正确的时间被执行基类 page 提供了很多事件来实现Init事件(状态恢复时触发,为处理请求做好准备) Load事件(网页呈现前出发,用于初始化控件,处理post请求时对控件层次结构的改变)基本方案:首次请求 (!isPostBack)初始化控件,在load事件中控件服务器端事件中处理用户响应(响应导致post请求)2.0新增事件:
2010-03-12 22:19:00 530
原创 asp.net 页面类生成及代码隐藏技术
服务器端脚本块: int my = 10; 分散的脚本 .aspx文件的内容被解析为类的定义,然后被编译为一个程序集,服务器端脚本块具直接加入到类定义中,分散的脚本被合并成该类的一个Render方法,该方法将所有静动态内容写入响应流中。 使用控件 使用控件展示动态内容,类似占位符,controls.add,new htmlform
2010-03-12 21:49:00 1125
原创 Google电子地图基础及应用
加载 Google 地图 API src="http://ditu.google.cn/maps?file=api&v=2&key=abcdefg&sensor=true_or_false" type="text/javascript"> key: 注册密匙sensor: 参数以指明此应用程序是否使用传感器来确定用户位置地图显示的容器:DOM 元素 并使用
2010-03-08 21:37:00 735
原创 开发常用辅助工具积累
一、NUnit (用于编写单元测试)官方网站:http://www.nunit.org二、.NET Reflector (用于分析程序集,可以反编译) Reflector下载地址: http://www.aisto.com/roeder/dotnet三、Regulator (用于生成正则表达式)下载地址:http://sourceforge.net/projects/regul
2010-03-08 15:42:00 504
原创 关于空字符串
string mystr = string.Empty; string mystr = ""; //定义空字符串,两种方法 if (mystr == "" && mystr.Length ==0 && mystr == string.Empty) { CommonClass.MsgBox("ye
2010-03-08 15:16:00 511
原创 Ajax 在用户控件中的应用(以Google Suggest为例)
事件触发: 客户端主体://定义用户控件ID全局变量var ClientID;function ShowDiv(divid){ //...}function HideDiv(divid){ //...}//页面加载时的处理function BodyLoad(){ HideDiv(ClientID + "searc
2010-03-07 12:15:00 697
原创 使用Ajax的一些原则
1.前、端后都要做好安全的把关工作由于Ajax也会接收后端传送来的资料,对这些资料都要采不信任态度,必须加以检查。2.尽量以HTTP POST方法传输资料 虽然POST并非万无一失,但比起GET至少较为安全。3.不要直接用eval函式唤起JSON物件JSON是采用JavaScript物件实字的资料格式,从后端传到Ajax程式时,必须采用eval函式将它从字串转成物件,这时必须先行检
2010-03-06 23:20:00 537
原创 XMLHttpRequest对象和DOM对象基础
一、XMLHttpRequest对象XMLHttpRequest对象的属性: 属性描述onreadystatechange状态改变的事件触发器readyState对象状态(integer): 0 = 未初始化 1 = 读取中 2 = 已读取 3 = 交互中 4 = 完成responseText服务器进程返回数据的文本版本
2010-03-06 23:08:00 524
原创 ASP常用函数详解
Array() FUNCTION: 返回一个数组 SYNTAX: Array(list) ARGUMENTS: 字符,数字均可 EXAMPLE: Dim myArray() For i = 1 to 7 Redim Preserve myArray(i) myArray(i) = WeekdayName(i) Next %[/IMG] RESULT: 建
2010-03-06 16:39:00 454
原创 ASP 常用函数积累
LBound() 函数: 返回指定的数组维可用的最小下标。UBound() 函数: 返回指定的数组维可用的最大下标。InStr([start, ]string1, string2[, compare]) 返回字符或字符串在另一个字符串中第一次出现的位置InStrRev()函数 返回某字符串在另一个字符串中最后出现的位置CDate() 函数可把一个合法的日期和时间表达
2010-03-06 16:36:00 454
原创 ASP的那些东西(一)
客户端脚本: 服务器端脚本: Vbscript是visual basic的一个子集,虽然限制了可以使用的内置函数的数量,但是也使得他非常小巧,从而提高了可移植性 Variant是vbscript的唯一数据类型,有13种子类型:Empty,Null,Boolean,Byte,Integer,Currency,Long,Single,Double,Date(Time),Stri
2010-03-06 15:38:00 582
原创 Anthem库的Google Suggest 实现
触发事件:onkeyup="LoadResults(this.value)" 客户端js主体://两种形式显示容器function ShowDiv(divid){ if (document.layers) {document.layers[divid].visibility="show";} else {document.getElem
2010-03-06 14:18:00 638
原创 XMLHttpRequest 对象异步调用web服务
触发事件:onclick="GetProductsList();" 客户端js主体:var xmlhttp = false;//声明XML对象var objXmlDoc;function getHTTPRequestObject(){ //详见该系列前几篇文章}function GetProductsList(){ //
2010-03-06 13:10:00 659
原创 Anthem 异步调用web服务
添加web服务应用 触发事件:onclick="GetProductsList();" 客户端js主体: function GetProductsList() { var maxamount = document.getElementById("txtPrice").value; //获取客户输入数据参数 //Anth
2010-03-06 01:26:00 520
原创 asp.net构建Web服务基础(含SOAP相关知识)
WSDL:是一个用来描述Web服务和说明如何与Web服务通信的XML语言。 怎样向别人介绍你的Web service有什么功能,以及每个函数调用时的参数等等。 web服务:进行web上数据交换的方法。能够以纯xml方式通信。 SOAP:简单对象存取协议。可看做xml方言; 以SOAP信封来传递和响应文本(包含:首部、主体)HTTP POST VS中建立web服务项目 (vs
2010-03-06 00:52:00 685
原创 Anthem 异步调用简单应用
引用 Anthem.dll 触发事件:onclick="CallAjaxFunction(); 客户端JS主体:function CallAjaxFunction(){ var findName = document.getElementById("txtName"); //获取客户输入数据参数 //Anthem库异步调用服务器端SayHello
2010-03-06 00:37:00 843
原创 XMLHttpRequest 对象的Google Suggest 式简单应用
触发: onkeyup="getNames(this.value); 前端Js主体: //声明对象名称 xmlhttp = false;//定义请求路径var requestURL = "dataFetch.aspx?term=";function getNames(currentTerm){ if (currentTerm.length >
2010-03-06 00:11:00 726
原创 XMLHttpRequest 异步处理Json格式数据的典型应用
//声明对象实例var xmlhttp = false;//产生一个XMLHttpRequest对象实例getHTTPRequestObject();function getHTTPRequestObject(){ try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }
2010-03-05 11:38:00 6398
原创 XMLHttpRequest 异步处理XML典型应用
声明对象实例var xmlhttp = false;//产生一个XMLHttpRequest对象实例getHTTPRequestObject();function getHTTPRequestObject(){ try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }
2010-03-05 11:25:00 760
原创 XMLHttpRequest 异步处理Url的典型应用
<!--//申明对象实例var xmlhttp = false;function getHTTPRequestObject(){ try { // try legacy object first xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e
2010-03-05 11:09:00 583
原创 Javascript中对象的基本用法
声明: function person(name, country) { this.name = name; this.country = country; } 实例化对象: var theauthor = new person(Daniel, U.S.A.);
2010-03-05 10:56:00 444
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人