页面动态注册脚本(小技巧)
摘要:this.Page.ClientScript.RegisterStartupScript(this.GetType(), "MyScript", "function LogOffFunction() { if (confirm('Are you sure you logoff')) {return true;} else {return false;} }", true); But...
阅读全文
posted @
2008-07-31 16:08
宏宇
阅读(265)
推荐(0) 编辑
动态画table(小技巧)
摘要:Button MyButton=new Button(); MyButton.Text="MyButton"; MyButton.ID = "MyButton"; MyButton.Click+=new EventHandler(MyButton_Click); MyButton.Attributes.Add("...
阅读全文
posted @
2008-07-31 16:03
宏宇
阅读(391)
推荐(0) 编辑
Import和Assembly
摘要:Assembly方式: 在编译过程中将程序集链接到当前页,以使程序集的所有类和接口都可用在该页上,它引用到本页的是程序集。 Import方式: 将命名空间显式导入到页中,使所导入的命名空间的所有类和接口可用于该页。导入的命名空间可以是 .NET Framework 类库或用户定义的命名空间的一部分,它引用到本页的是类的命名空间和接口。
阅读全文
posted @
2008-07-31 15:47
宏宇
阅读(241)
推荐(0) 编辑
Post和Get的区别(兼谈页面间传值的方式)(转)
摘要:从一个页面转向另一个页面的请求方式有两种,Post和Get. 如果从原理上来探究他们的区别,涉及到Http传输协议的细节,本文不加探究,只讨论一下表象。 所有的人都知道如下区别: 1.Post传输数据时,不需要在URL中显示出来,而Get方法要在URL中显示。 2.Post传输的数据量大,可以达到2M,而Get方法由于受到URL长度的限制,只能传递大约1024字节. 3.Post...
阅读全文
posted @
2008-07-31 11:17
宏宇
阅读(337)
推荐(0) 编辑
ASP.NET十分有用的页面间传值方法(转)
摘要:一、目前在ASP.NET中页面传值共有这么几种方式: 1、表单提交 .... form1.submit(); .... 此种方在ASP。NET中无效,因为ASP。NET的表单总是提交到自身页面,如果要提交到别一页面,需要特殊处理。 2、链接地址传送 接收页面: string str = Request["param1"] 3、Session共享 ...
阅读全文
posted @
2008-07-31 10:44
宏宇
阅读(258)
推荐(0) 编辑
使用 .NET Framework 2.0 在您的应用程序中支持证书(转)
摘要:Dominick Baier 本文讨论: Windows 证书存储区 .NET 中的证书类 验证、SSL、Web 服务和代码签名 对数据进行签名和加密 ...
阅读全文
posted @
2008-07-25 15:03
宏宇
阅读(1438)
推荐(2) 编辑
asp.net 使用timer 定时执行任务
摘要:protected void Application_Start(Object sender, EventArgs e) { System.Timers.Timer myTimer=new System.Timers.Timer(10000); myTimer.Elapsed+=new System.Timers.ElapsedEventHandler(examlpe); ...
阅读全文
posted @
2008-07-24 17:08
宏宇
阅读(1560)
推荐(0) 编辑
asp.net一个onclick的全过程(简单写一下)
摘要:1.ie页面初始化的时候把每个控件初始化位置(热区)2.点击鼠标3.如果点击时鼠标位置在IE的button位置 那么IE认为这个button被点击(调系统API了)4.触发客户端onclick事件(调用js中系统生成的__doPostBack方法)并记录点击信息到viewstate等5.submit到服务器...........................http协议,IIS服务器,映射,ru...
阅读全文
posted @
2008-07-24 15:13
宏宇
阅读(2203)
推荐(0) 编辑
HTTP消息头
摘要:但凡搞WEB开发的人都离不开HTTP(超文本传输协议),而要了解HTTP,除了HTML本身以外,还有一部分不可忽视的就是HTTP消息头。 做过Socket编程的人都知道,当我们设计一个通信协议时,“消息头/消息体”的分割方式是很常用的,消息头告诉对方这个消息是干什么的,消息体告诉对方怎么干。HTTP传输的消息也是这样规定的,每一个HTTP包都分为HTTP头和HTTP体两部分,后者是可选的,而前者是...
阅读全文
posted @
2008-07-24 10:14
宏宇
阅读(560)
推荐(0) 编辑
VSS出项错误"Could not find the Visual SourceSafe Internet Web Service connection..."
摘要:Solution: 打开vs2005—>工具—>选项—>源代码管理—>当前源代码管理插件改为:Microsoft Visual SourceSafe 。
阅读全文
posted @
2008-07-22 18:26
宏宇
阅读(1326)
推荐(1) 编辑
Eval和Bind的区别(不是其他人说的那个,突然发现的)
摘要:IList As = GetAs(); GridViewList.DataSource = As; GridViewList.DataBind(); 其中B是自定义的一个类是A类中的一个属性,Name是B类中的一个属性绑定GridViewList上的As是A类的一个泛型集合 下面的绑定Eval可以正确现实,但是换成Bind报错,为什么不清楚 '> '> ...
阅读全文
posted @
2008-07-03 16:55
宏宇
阅读(509)
推荐(0) 编辑
小技巧(DataTable的排序、检索、合并)
摘要:一、排序 1 获取DataTable的默认视图 2 对视图设置排序表达式 3 用排序后的视图导出的新DataTable替换就DataTable (Asc升序可省略,多列排序用","隔开) DataView dv = dt.DefaultView; dv.Sort = "id Asc,name Desc"; dt = dv.ToTable(); 注:如果dt是动态获得,需要指定排序对象的类型 如...
阅读全文
posted @
2008-07-03 14:42
宏宇
阅读(351)
推荐(0) 编辑