随笔分类 -  asp.net

摘要:正常操作情况下会有ASP.NET Session丢失的情况出现。因为程序是在不停的被操作,排除Session超时的可能。另外,Session超时时间被设定成60分钟,不会这么快就超时的。 现在我就把原因和解决办法写出来。 ASP.NET Session丢失原因: 由于Asp.net程序是默认配置,所以Web.Config文件中关于Session的设定如下: <sessionState mode='InProc' stateConnectionString='tcpip=127.0.0.1:42424' sqlConnectionString='da 阅读全文
posted @ 2011-11-18 15:25 caicainiao 阅读(217) 评论(0) 推荐(0)
摘要:一、认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认 的 Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。如果你想修改子目录的配置设置,你可以在该子目录下新建一个Web.config文件。它可以提供除从父目录继承的配置信息以外的配置信息,也可以重写或修改父目录中定义的设置。 在运行时对Web... 阅读全文
posted @ 2011-11-18 11:07 caicainiao 阅读(196) 评论(0) 推荐(0)
摘要:<script language="javascript">document.body.oncopy = function () {setTimeout( function () { var text = clipboardData.getData("text");... 阅读全文
posted @ 2011-11-05 11:42 caicainiao 阅读(215) 评论(0) 推荐(0)
摘要:随着越来越多的站点向”Web2.0″应用发展,脚本的数量也在迅速增加。而与此同时脚本给页面性能带来的负面影响也是令人担忧的。在主流浏览器(例如IE6、IE7)中,由于脚本而产生的阻塞有以下两种: 脚本会阻塞下载位于它之后的资源。 脚本会阻塞渲染位于它之后的元素。 Scripts Block Downloads example 示例演示了以上两点。在该示例的页面中包含两个外部脚本,紧随其后的是一个图片资源、一个样式表以及一个iframe。从在iE7中运行该示例时的 HTTP瀑布图中可以看出,第一个脚本阻塞了所有资源(包括第二个脚本)的下载,然后是第二个脚本阻塞了其后所有资源的下载... 阅读全文
posted @ 2011-11-02 15:13 caicainiao 阅读(383) 评论(0) 推荐(0)
摘要:LZ.js//返回浏览器的可视区域位置function getClient(){ var l,t,w,h; l = document.documentElement.scrollLeft || document.body.scrollLeft; t = document.documentElement.scrollTop || document.body.scrollTop; w = document.documentElement.clientWidth; h = document.documentElement.clientHeight; return {'left':l, 阅读全文
posted @ 2011-11-02 15:04 caicainiao 阅读(207) 评论(0) 推荐(0)
摘要:原文地址:http://blog.csdn.net/wuxyyin/archive/2010/09/19/5893928.aspx外部JS 的阻塞下载 所有浏览器在下载JS 的时候,会阻止一切其他活动,比如其他资源的下载,内容的呈现等等。至到JS 下载、解析、执行完毕后才开始继续并行下载其他资源并呈现内容。 有人会问:为什么JS 不能像CSS 、image 一样并行下载了?这里需要简单介绍一下浏览器构造页面的原理, 当 浏览器从服务器接收到了HTML 文档,并把HTML 在内存中转换成DOM 树,在转换的过程中如果发现某个节点(node) 上引用了CSS 或者IMAGE , 就会再发1 个re 阅读全文
posted @ 2011-10-26 23:59 caicainiao 阅读(575) 评论(0) 推荐(0)
摘要:换了服务器,然后发现一些页面和图片总是有缓存,注销登录后,页面总显示为登录状态。试了下页面缓存和web.config 的缓存配置,无效。然后找到以下方案:IIS 7.01.找到相应的站点 2.点击 “http响应标头”3.添加4.Name:Cache-Control ;Value:no-cach5.提交 ok 阅读全文
posted @ 2011-09-28 11:01 caicainiao 阅读(283) 评论(0) 推荐(0)
摘要:Server Error in '/' Application. Session state can only be used when enableSessionState is set to true, either in a configuration file or in the Page directive. Please also make sure that System.Web.SessionStateModule or a custom session state module is included in the <configurat... 阅读全文
posted @ 2011-09-27 17:09 caicainiao 阅读(2475) 评论(1) 推荐(0)
摘要:js文件:document.writeln("<div id='answerupfilediv' style='text-align:right'></div>"); var upLoadDemo = " <input type='hidden' value='' id='upFileName' name='upFileName' /> <form id='formFile' name='formFile 阅读全文
posted @ 2011-07-20 10:56 caicainiao 阅读(858) 评论(0) 推荐(0)
摘要:showDiv($("#ShowDiv")); function showDiv(obj){$(obj).show();center(obj);$(window).scroll(function(){center(obj);});$(window).resize(function(){center(obj);});}function center(obj){var windowWidth = document.documentElement.clientWidth; var windowHeight = document.documentElement.clientHeig 阅读全文
posted @ 2011-07-05 14:30 caicainiao 阅读(812) 评论(0) 推荐(0)
摘要:var InterestKeywordListString = $("#userInterestKeywordLabel").html(); var InterestKeywordListArr = []; var t = ''; for (var i = 0; i < InterestKeywordListString.length; i++) { var tmp = InterestKeywordListString.charAt(i); if (tmp != '' && tmp != ',') { 阅读全文
posted @ 2011-07-02 15:07 caicainiao 阅读(4115) 评论(0) 推荐(1)
摘要:首先,需要导入此DLL:System.ServiceModel.WebSystem.Runtime.SerializationJSON是专门为浏览器中的网页上运行的JavaScript代码而设计的一种数据格式。在网站应用中使用JSON的场景越来越多,本文介绍 ASP.NET中JSON的序列化和反序列化,主要对JSON的简单介绍,ASP.NET如何序列化和反序列化的处理,在序列化和反序列化对日期时间、集 合、字典的处理。 一、JSON简介 JSON(JavaScript Object Notation,JavaScript对象表示法)是一种轻量级的数据交换格式。 JSON是“名值对”的集合。结构 阅读全文
posted @ 2011-07-02 11:31 caicainiao 阅读(469) 评论(0) 推荐(0)
摘要:出现这个问题,一定是用了 System.Web.Mail 吧,丢弃吧,这东西已经过时了,使用 System.Net.Mail 吧。public class NetSendMail { /**/ /// <summary> /// 发送邮件类 的摘要说明 /// </summary> #region 数据成员 //收件人地址 private string m_To = ""; //发件人地址 private string m_From = ""; //邮件标题 private string m_Subject = "&qu 阅读全文
posted @ 2011-05-18 16:25 caicainiao 阅读(3706) 评论(0) 推荐(0)
摘要:一开始我去看什么 google map api 。汗。。。。NND好迷糊,很多还是要经纬度坐标的,后来发现一个google的网址,用起来特简单和方便http://www.google.com/webelements/#!/maps自己去看,不懂的话去google工作两年 阅读全文
posted @ 2011-02-18 10:20 caicainiao 阅读(302) 评论(0) 推荐(0)
摘要:HttpPostedFile oFile = Request.Files["NewFile"]; // Check if the file has been correctly uploaded if (oFile == null || oFile.ContentLength == 0 || !(Convert.ToInt32(HttpContext.GetGlobalResourceObject("SystemInfo", "OpenFileup")) == 1)) { SendResults(202); return; } int iErrorNumber = 0; string sFil 阅读全文
posted @ 2011-01-18 10:52 caicainiao 阅读(645) 评论(0) 推荐(0)
摘要:FckEditor V2.6 fckconfig.js中文注释 1. FCKConfig.CustomConfigurationsPath = '' ; // 自定义配置文件路径和名称 2. FCKConfigFCKConfig.EditorAreaCSS = FCKConfig.BasePath + 'css/fck_editorarea.css'; // 编辑区的样式表文件 3. FCKConfig.EditorAreaStyles = '' ; // 编辑区的样式表风格 4. FCKConfig.ToolbarComboPreviewCSS =''; //工具栏预览CSS 5. FCKC 阅读全文
posted @ 2011-01-11 10:27 caicainiao 阅读(753) 评论(0) 推荐(1)
摘要:在iis7下,url中包含空格的伪静态,将不能正常访问,比如:http://www.junstyle.com.cn/shop/list-361+%b6%c8-2.htm会出现请求筛选模块被配置为拒绝包含双重转义序列的请求。HTTP 错误 404.11 - Not Found解决方法如下:1、在地址栏输入: %windir%\system32\inetsrv\config\applicationhost.config然后单击 打开 。2、在 ApplicationHost.config 文件, 定位到文件中的 configuration/system.webServer/security/req 阅读全文
posted @ 2010-12-16 16:41 caicainiao 阅读(742) 评论(0) 推荐(0)
摘要:微软的AJAX框架其实还是很好用的,如实现不刷新功能只需一个用UpdatePane把内容包起来就可以了,不用写其他代码!但是使用UpdatePane我也遇到过许多问题! (以前我总抱怨UpdatePane怎么有那么的的Bug,害的我一度不敢用他!闹笑话了,那是我才疏学浅,不知道解决的方案,哎…) 下面就先说使用它出现的两个问题吧:1.使用UpdatePanel后,FileUpload的HasFile始终为false,无论你是否选中了上传文件!2.使用UpdatePanel后,在后台程序中,你在使用Response.Write(“”)看看,不给你JS错才怪,而且打印不出你要的东西!方案一:设置S 阅读全文
posted @ 2010-12-08 16:29 caicainiao 阅读(1147) 评论(0) 推荐(0)
摘要:未能使用提供程序 "RsaProtectedConfigurationProvider" 进行解密 的解决办法 如何使用 Enterprise Library 3.0 的Cryptography Application Block 处理加密 本文不演示如何使用配置工具对配置区进行加密,也不演示如何导出导入 key 文件,而主要解决两个问题: 1.我们使用配置工具对配置区进行加密后,(通常 con... 阅读全文
posted @ 2010-11-21 12:44 caicainiao 阅读(1014) 评论(0) 推荐(0)
摘要:后台是使用FCKeditor编辑器的,但是想到有那么多的按钮,有些完全用不到的.看着我的可怜的17寸显示器下,错位了,就想到屏蔽掉多于的按钮.就不会错位啦.好,动工~~~ FCKeditor编辑器的配置,有一个js来完成的.见编辑器根目录下的fckconfig.js,旧版的编辑器存在某些漏洞,前段时间就是因为这个漏洞,网站被攻击了.现在基本上升级到了最新版的编辑器.解决了这个攻击问题. 好了,下面... 阅读全文
posted @ 2010-11-08 15:06 caicainiao 阅读(657) 评论(0) 推荐(0)