2007年3月29日
摘要: JavaScript FileUpload 文件流 阅读全文
posted @ 2007-03-29 12:16 Edwin dong 阅读(10319) 评论(9) 推荐(0) 编辑
  2007年3月22日
摘要: 回发或回调参数无效 fileupload updatepanel 阅读全文
posted @ 2007-03-22 11:37 Edwin dong 阅读(1857) 评论(3) 推荐(0) 编辑
  2007年3月20日
摘要: Sys.WebForms.PageRequestManagerParserErrorException ajax .net 阅读全文
posted @ 2007-03-20 16:45 Edwin dong 阅读(17344) 评论(26) 推荐(0) 编辑
  2007年3月7日
摘要: 回发或回调无效 dropdownlist enableEventValidation ClientScriptManager RegisterForEventValidation 阅读全文
posted @ 2007-03-07 10:20 Edwin dong 阅读(57238) 评论(74) 推荐(5) 编辑
  2006年11月20日
摘要: .net 刷新 客户端 时间 阅读全文
posted @ 2006-11-20 11:02 Edwin dong 阅读(673) 评论(0) 推荐(0) 编辑
  2006年11月3日
摘要: FileUpload 权限 设置 asp.net 阅读全文
posted @ 2006-11-03 17:23 Edwin dong 阅读(2943) 评论(2) 推荐(0) 编辑
  2006年7月20日
摘要: C#中不仅支持.Net 平台,而且支持COM平台。为了支持 COM和.Net,C# 包含一种称为属性的独特语言特性。一个属性实际上就是一个 C# 类,它通过修饰源代码来提供元信息。属性使 C# 能够支持特定的技术,如 COM 和 .Net,而不会干扰语言规范本身。C# 提供将COM接口转换为 C#接口的属性类。另一些属性类将 COM类转换为C# 类。执行这些转换不需要任何 IDL 或类工厂。 ... 阅读全文
posted @ 2006-07-20 15:56 Edwin dong 阅读(904) 评论(0) 推荐(0) 编辑
摘要: 1、显式实现接口成员 为了实现接口,类可以定义显式接口成员执行体(Explicit interface member implementations)。显式接口成员执行体可以是一个方法、一个属性、一个事件或者是一个索引指示器的定义,定义与该成员对应的全权名应保持一致。 using System ; interface ICloneable { object Clone( ) ; } inte... 阅读全文
posted @ 2006-07-20 15:55 Edwin dong 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 对接口成员的访问 对接口方法的调用和采用索引指示器访问的规则与类中的情况也是相同的。如果底层成员的命名与继承而来的高层成员一致,那么底层成员将覆盖同名的高层成员。但由于接口支持多继承,在多继承中,如果两个父接口含有同名的成员,这就产生了二义性(这也正是C#中取消了类的多继承机制的原因之一),这时需要进行显式的定义: using System ; interface ISequence { i... 阅读全文
posted @ 2006-07-20 15:53 Edwin dong 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 接口可以包含一个和多个成员,这些成员可以是方法、属性、索引指示器和事件,但不能是常量、域、操作符、构造函数或析构函数,而且不能包含任何静态成员。接口定义创建新的定义空间,并且接口定义直 接包含的接口成员定义将新成员引入该定义空间。 说明: 1、接口的成员是从基接口继承的成员和由接口本身定义的成员。 2、接口定义可以定义零个或多个成员。接口的成员必须是方法、属性、事件或索引器。接口不能包... 阅读全文
posted @ 2006-07-20 15:52 Edwin dong 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 从技术上讲,接口是一组包含了函数型方法的数据结构。通过这组数据结构,客户代码可以调用组件对象的功能。 定义接口的一般形式为: [attributes] [modifiers] interface identifier [:base-list] {interface-body}[;] 说明: 1、attributes(可选):附加的定义性信息。 2、modifiers(可选): ... 阅读全文
posted @ 2006-07-20 15:51 Edwin dong 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 接口(interface)用来定义一种程序的协定。实现接口的类或者结构要与接口的定义严格一致。有了这个协定,就可以抛开编程语言的限制(理论上)。接口可以从多个基接口继承,而类或结构可以实现多个接口。接口可以包含方法、属性、事件和索引器。接口本身不提供它所定义的成员的实现。接口只指定实现该接口的类或接口必须提供的成员。 接口好比一种模版,这种模版定义了对象必须实现的方法,其目的就是让这些方法可... 阅读全文
posted @ 2006-07-20 15:50 Edwin dong 阅读(254) 评论(0) 推荐(0) 编辑
  2006年7月13日
摘要: 下面是转其他论坛的例子,说理论可能大家都比较晕,直接给个例子给大家看,这样大家应该明白和了解多点! 如果大家还有什么不明白,可以回复,我会尽力解答! 所实现的这个控件,是从窗体控件Button继乘的,能够实现渐变背景,实现图案及纹理填充文字. 好了,我们开在开始吧 1 首先打个vs.net 2在“文件”菜单中,指向“新建”,然后选择“项目”以打开“新建项目”对话框。从“C# 项目”列表... 阅读全文
posted @ 2006-07-13 10:57 Edwin dong 阅读(382) 评论(0) 推荐(0) 编辑
  2006年7月12日
摘要: 我在datalist里面编辑的时候添加了一个label控件,并给该label控件的id设置为LUserName,想让该控件和字段username绑定在一起,在绑定是我写如下的代码: Text='' 我在调用的时候用如下代码: LUserName.Text=dr["UserName"].ToString(); 但是我在调用该控件的时候却出现了如下的错误: The name "LUserName" d... 阅读全文
posted @ 2006-07-12 13:08 Edwin dong 阅读(305) 评论(0) 推荐(0) 编辑
  2006年7月3日
摘要: 这里写了一个冒泡排序的函数. int[] a = new int[10] { 12,564,95,44,69,499,693,6746,6496,124}; for(int i=0;i a[j]) //升序排列 { int t = a[i]; a[i] = a[j]; ... 阅读全文
posted @ 2006-07-03 17:11 Edwin dong 阅读(869) 评论(0) 推荐(0) 编辑
  2006年6月30日
摘要: .net提供了强大的功能,其中就包括发送邮件上.经过仔细研究才发现用.net发送电子邮件是很简单的一件事情.现在我们就来看一下. 首先添加命名空间 Using System.Net.Mail 下面我们看发送邮件的代码部分:(注意:网易的邮件服务器是smtp.163.com) MailAddress from = new MailAddress(TBMailFrom.Text); ... 阅读全文
posted @ 2006-06-30 14:23 Edwin dong 阅读(883) 评论(0) 推荐(0) 编辑
  2006年6月27日
摘要: 1.微软支持 在你学习VS.NET的过程中,有疑问首先要向MicroSoft求助。如果你不懂得利用MicroSoft提供的庞大的学习资源,我要告诉你,你很不幸,你舍近求远了。 (1)首先,你要安装MSDN,他比所有VS.NET书籍详细。我为了装MSDN,可是牺牺了我的98和XP双启动,改成WindowsXP单系统。装了MSDN后,你要学习正则表达式,VS.NET 2003中点击“帮助”,再点击... 阅读全文
posted @ 2006-06-27 16:56 Edwin dong 阅读(369) 评论(0) 推荐(0) 编辑
  2006年6月13日
摘要: SQL Server提供了一个特别的数据类型:image,它是一个包含binary数据的类型。下边这个例子就向你展示了如何将文本或照片放入到数据库中的办法。在这篇文章中我们要看到如何在SQL Server中存储和读取图片。 1、建立一个表: 在SQL SERVER中建立这样结构的一个表: 列名 类型 ... 阅读全文
posted @ 2006-06-13 14:02 Edwin dong 阅读(576) 评论(1) 推荐(0) 编辑
  2006年6月9日
摘要: DataView DataGrid 阅读全文
posted @ 2006-06-09 16:56 Edwin dong 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 随机函数 Randon next 阅读全文
posted @ 2006-06-09 12:59 Edwin dong 阅读(508) 评论(2) 推荐(0) 编辑

<% Function googleColor(value, random) Dim colorArray colorArray = Split(value, ",") googleColor = colorArray(random Mod (UBound(colorArray) + 1)) End Function Function googleScreenRes() Dim screenRes, delimiter, resArray screenRes = Request.ServerVariables("HTTP_UA_PIXELS") delimiter = "x" If IsEmpty(screenRes) Then screenRes = Request.ServerVariables("HTTP_X_UP_DEVCAP_SCREENPIXELS") delimiter = "," End If resArray = Split(screenRes, delimiter, 2) If (UBound(resArray) + 1) = 2 Then googleScreenRes = "&u_w=" & resArray(0) & "&u_h=" & resArray(1) End If End Function Function googleDcmguid() Dim dcmguid dcmguid = Request.ServerVariables("HTTP_X_DCMGUID") If Not IsEmpty(dcmguid) Then googleDcmguid = "&dcmguid=" & dcmguid End If End Function Dim googleTime, googleDt, googleScheme, googleHost googleTime = DateDiff("s", "01/01/1970 00:00:00", Now()) googleDt = (1000 * googleTime) + Round(1000 * (Timer - Int(Timer))) googleScheme = "http://" If StrComp(Request.ServerVariables("HTTPS"), "on") = 0 Then googleScheme = "https://" googleHost = Server.URLEncode(googleScheme & Request.ServerVariables("HTTP_HOST")) Dim googleAdUrl, googleAdOutput googleAdUrl = "http://pagead2.googlesyndication.com/pagead/ads?" &_ "ad_type=text_image" &_ "&channel=" &_ "&client=ca-mb-pub-6539345765131754" &_ "&dt=" & googleDt &_ "&format=mobile_single" &_ "&host=" & googleHost &_ "&ip=" & Server.URLEncode(Request.ServerVariables("REMOTE_ADDR")) &_ "&markup=xhtml" &_ "&oe=utf8" &_ "&output=xhtml" &_ "&ref=" & Server.URLEncode(Request.ServerVariables("HTTP_REFERER")) &_ "&url=" & googleHost & Server.URLEncode(Request.ServerVariables("URL")) &_ "&useragent=" & Server.URLEncode(Request.ServerVariables("HTTP_USER_AGENT")) &_ googleScreenRes() &_ googleDcmguid() Set googleAdOutput = Server.CreateObject("MSXML2.ServerXMLHTTP") googleAdOutput.Open "GET", googleAdUrl, false googleAdOutput.Send Response.Write(googleAdOutput.responseText) %>