
ASP.NET
文章平均质量分 56
____噓丶低調
这个作者很懒,什么都没留下…
展开
-
报错:InnerHtml无法获取内部内容,因为该内容不是文本。
<br />在后台获取dataDiv的innerHtml时,<br />如果直接写dataDiv.innerHtml,而dataDiv有runat=server的控件,就会报错,因此需要用下面的方法来实现。1.添加一个方法public override void VerifyRenderingInServerForm(Control control)<br />{<br />}<br /><br /><br />2.在需要取到innerHtml的地方写代码如下 System.Text.StringBuild原创 2010-11-29 11:18:00 · 4441 阅读 · 1 评论 -
实现ASP.NET页面伪静态
静态页面可更好的迎合搜索引擎对页面进行抓取,同时静态页面也隐蔽了一些网站的技术细节,提高用户对网站的信任度。因此很多动态网站都使用重定向技术对页面都进行了页面静态化,确切的说是伪静态化。在ASP.NET应用程序中,实现伪静态方法大体来说分为两种:第一种是使用ASP.net来接管html文件,使用方法请查看:利用Mircosoft URLRewriter.dll实现页面伪静态这种方式转载 2013-09-23 16:27:08 · 487 阅读 · 0 评论 -
ASP.NET实现静态页面方法浅析
ASP.NET实现静态页面的方法是什么呢?首先让我们看看ASP.NET的源码实例:﹤!--Main.Aspx--﹥ ﹤%@ page language="C#" %﹥ ﹤%@ import namespace=System.IO %﹥ ﹤script runat="server"﹥ protected override void OnInit (EventArgs e) {转载 2013-09-23 16:25:41 · 422 阅读 · 0 评论 -
哈希表
* 若结构中存在关键字和K相等的记录,则必定存储在f(K)的位置上。由此,不需比较便可直接取得所查记录。这个对应关系f称为散列函数(Hash function),按这个思想建立的表为散列表。 * 对不同的关键字可能得到同一散列地址,即key1≠key2,而f(key1)=f(key2),这种现象称冲突。具有相同函数值的关键字对该散列函数来说称做同义词。根据散列函数H转载 2013-09-18 15:40:45 · 3689 阅读 · 1 评论 -
通过ashx创建image图片验证
ashx 代码:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Drawing;using System.Web.UI.WebControls;using System.IO;using System.Web.SessionSt原创 2013-09-18 10:52:19 · 684 阅读 · 0 评论 -
webservice
调用webservice的三种方法一:通过添加web服务引用的方式(建议调试时使用)输入webservice地址,如:http://www.xxx.com/service.asmx.然后引用即可(注意:web引用名将作为加入webservice命名空间二:通过添加dll引用1:输入http://www.xxx.com/service.asmx?wsdl打开后,另存为Service1原创 2013-06-03 17:15:37 · 862 阅读 · 0 评论 -
GC运行机制
看过一些关于垃圾回收的资料 感觉有点乱 自己整理了一下 一:托管代码和非托管代码托管代码(managedcode) 由公共语言运行库环境(而不是直接由操作系统)执行的代码。托管代码应用程序可以获得公共语言运行库服务,例如自动垃圾回收、运行库类型检查和安全支持等。这些服务帮助提供独立于平台和语言的、统一的托管代码应用程序行为。 托管代码是可以使用20多种支持Microsoft转载 2013-07-11 13:48:09 · 1201 阅读 · 0 评论 -
c#文件读写相关类介绍
文件读写相关类介绍:文件读写操作涉及的类主要是:MarshalByRefObject 类:允许在支持远程处理的应用程序中跨应用程序域边界访问对象;BinaryReader 类:用特定的编码将基元数据类型读作二进制值。BinaryWriter 类: 以二进制形式将基元类型写入流,并支持用特定的编码写入字符串。Stream 类: 提供字节序列的一般视图。FileStream原创 2013-06-02 22:56:34 · 615 阅读 · 0 评论 -
js操作frame,iframe对象
框架编程概述一个HTML页面可以有一个或多个子框架,这些子框架以来标记,用来显示一个独立的HTML页面。这里所讲的框架编程包括框架的自我控制以及框架之间的互相访问,例如从一个框架中引用另一个框架中的JavaScript变量、调用其他框架内的函数、控制另一个框架中表单的行为等。框架间的互相引用一个页面中的所有框架以集合的形式作为window对象的属性提供,例如:window.frames转载 2013-03-19 12:52:42 · 788 阅读 · 0 评论 -
asp.net的身份验证方式
asp.net提供了3种认证方式: windows身份验证, Forms验证和Passport验证.windows身份验证: IIS根据应用程序的设置执行身份验证.要使用这种验证方式,在IIS中必须禁用匿名访问.Forms验证:用Cookie来保存用户凭证,并将未经身份验证的用户重定向到自定义的登录页.Passport验证:通过Microsoft的集中身份验证服务执行的,他为成员站点提转载 2012-07-20 17:33:40 · 483 阅读 · 0 评论 -
C# 中的委托和事件
PDF 浏览:http://www.tracefact.net/Document/Delegates-and-Events-in-CSharp.pdf文中代码在VS2005下通过,由于VS2003(.Net Framework 1.1)不支持隐式的委托变量,所以如果在一个接受委托类型的位置直接赋予方法名,在VS2003下会报错,解决办法是显式的创建一个委托类型的实例(委托变量)。例如:委托转载 2012-07-18 20:19:07 · 873 阅读 · 0 评论 -
session mode 几种状态
开发asp.net应用时,修改web.config中的SessionState节点。stateserver模式:"StateServer" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless=转载 2012-07-11 18:41:29 · 1088 阅读 · 0 评论 -
ASP.Net Cookie(几个不同出处)
本文出自:http://www.cnblogs.com/xiaoshuai/default.html?page=3 HttpCookie cookie = new HttpCookie["aspcn"];cookie.Value = "飞刀";Response.AppendCookie(cookie);我们取出Cookie值也很简单HttpCookie cookie转载 2012-07-11 18:31:44 · 719 阅读 · 0 评论 -
location.replace()的用法,简单的防止“后退”(转)
<br />用法跟 location.href 一樣,但用 replace 導到下頁後,就不能再回到上一頁<br />Document.location.href和.replace的区别<br />document.location.href和document.location.replace都可以实现从A页面切换到B页面,但他们的区别是:<br /><br />用document.location.href切换后,可以退回到原页面。<br /><br />而用document.location.repla原创 2010-12-30 11:40:00 · 7793 阅读 · 1 评论 -
传说中的军规:网站前端和后台性能优化的34条经验和方法
<br />1 减少HTTP请求数量 (Minimize HTTP Requests)<br /> <br />tag:content<br />80%的用户响应时间被花费在前端,而这其中的绝大多数时间是用于下载页面中的图片、样式表、脚本以及Flash这些组件。减少这些组件的数量就可以减少展示页面所需的请求数,而这是提高网页响应速度的关键。<br />朴素的页面设计当然是减少组件的一种途径,但有没有能兼顾丰富的页面内容和快速的响应速度的方法呢?下面就是一些不错的技巧,能在提供丰富的页面展现的同时,减少Htt原创 2010-11-04 10:26:00 · 912 阅读 · 0 评论 -
Visual C# HTTP协议开发
HTTP协议简介 HTTP协议简介HTTP的请求HTTP的响应与HTTP相关类的简介 WebRequest类WebResponse类HttpWebRequest类HttpWebResponse类Uri类原创 2010-11-03 10:24:00 · 428 阅读 · 0 评论 -
基于.NET平台常用的框架整理
自从学习.NET以来,优雅的编程风格,极度简单的可扩展性,足够强大开发工具,极小的学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,就目前想到的先整理于此,如果再想到,就继续补充这篇日志,日积月累,就能形成一个自己的组件经验库。分布式缓存框架:Microsoft Velocity:微软自家分布式缓存服务框架。Memcahed:一套分布式的高速缓存系统,目前转载 2016-12-23 15:57:33 · 703 阅读 · 0 评论