随笔分类 -  Asp.Net

摘要:C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -ir -enableC:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i 阅读全文
posted @ 2014-01-08 09:42 温景良(Jason) 阅读(16770) 评论(0) 推荐(0) 编辑
摘要:1、首先新建一个页面(Login.aspx):前台代码(Login.aspx):<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Login.aspx.cs" Inherits="Login" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-tra 阅读全文
posted @ 2012-08-10 16:42 温景良(Jason) 阅读(6787) 评论(1) 推荐(0) 编辑
摘要:在C#中调用JavaScript等脚本的实现作者:秋枫 发布时间:2004-4-29 9:49:05 文章来源:csdn以前在做工作流(workflow)项目的时候,里面有一项就是在用户制定流程定义时可以编写脚本来控制活动的跳转,而这些脚本定义后存在数据库中,当流程启动的时候,工作流引擎会控制活动执行顺序,串型的两个活动比较简单,但有的活动到下一个活动有条件判断,或者存在多个分支,简单的还好,只要在数据库表中加个字段就可以实现,复杂一点的就需要通过脚本实现了。当时经验不够,几天都没找到快速的解决办法,想自己写一个自定义脚本引擎没有把握,而且时间也不够,还是在网上找找看吧,花了一些时间,还是找到 阅读全文
posted @ 2011-06-30 22:52 温景良(Jason) 阅读(968) 评论(0) 推荐(0) 编辑
摘要:1.增加信任站点.2.修改IE信任站点的安全设置.只需要修改一项就可以,项目就是"对未标记为可安全执行脚本的activex控件初始化并执行脚本"设置为启用,默认为禁用. 阅读全文
posted @ 2011-05-10 17:16 温景良(Jason) 阅读(282) 评论(0) 推荐(0) 编辑
摘要:最近在做webIM,嵌入到OA系统,由于WEBIM处在独立页面,所以如果多次点击就会出现多个页面,这样在IE6下,服务器推送会认不到页面.所以有了下面的代码: <script language="javascript" type="text/javascript"> window.onload = function () { if (GetCookie("IsOpen") == "") { SetCookie("IsOpen", "1"); StartServic 阅读全文
posted @ 2011-05-05 08:46 温景良(Jason) 阅读(499) 评论(1) 推荐(1) 编辑
摘要:其实对于一个WebIM来说,我们一般都几种方式来实现1.服务器拉送方式:就是客户端主动定时的去服务器端获取信息,一般我们可以通过 Ajax控件+定时器 来实现,优点:实现简单,缺点:服务器承受的压力重2.服务器推送方式:就是服务器主动将获取到的信息,发送给客户端,Asp.net我们可以通过IHttpAsyncHandler这个接口来实现,优点:服务器承受的压力小 缺点:服务器 和客户端同时配合编写(js)3.Flash Socket方式:通过在网页中嵌入Flash,编写Socket程序 通过AS 3.0语言,Socket编程,优点:并发量大,服务器压力小,缺点:浏览器中要支持Flash,加载F 阅读全文
posted @ 2011-03-16 09:44 温景良(Jason) 阅读(578) 评论(0) 推荐(0) 编辑
摘要:DSOFramer.ocx 控件使用 接口文档:/*1.新建*///新建Worddocument.all.FramerControl1.CreateNew("Word.Document");//新建Exceldocument.all.FramerControl1.CreateNew("Excel.Sheet");/*2.打开文件*///打开制定的本地文件document.all.FramerControl1.Open("C:\\TestBook.xls");//制定用Word来打开c:\plain.txt文件document.all.FramerControl1.Open("C:\\Plain 阅读全文
posted @ 2011-01-19 22:00 温景良(Jason) 阅读(4781) 评论(0) 推荐(0) 编辑
摘要:ASP.NET 2.0中实现:1.使用工具自动生成本地化资源(LocalResources)首先建立一个WEB工程,如图所示:双击Default.aspx,切换到[设计]视图,从工具箱里拖一个Button进来。点击菜单中的[工具]->[生成本地资源],如图所示:这时发现在解决方案方案视图里自动增加了一份本地资源,如下图所示:切换到属性视图,可以看到Text和ToolTip都被加上了一个红色符... 阅读全文
posted @ 2010-10-17 08:41 温景良(Jason) 阅读(10304) 评论(1) 推荐(2) 编辑
摘要:最近在做一个基于B/S的程序(c#语言),程序中希望实现客户端打开服务器的一个word文档,修改后保存在服务器,最后用dsoframer组件完成了这个功能。代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--实现方法如下:1、下载控件并添加到工具箱中。... 阅读全文
posted @ 2010-10-13 09:22 温景良(Jason) 阅读(3521) 评论(2) 推荐(0) 编辑
摘要:在网速慢或者网站反应慢的情况下,如果提交表单需要超过5秒的时间还未提交成功,多数人会重新点击提交。这样不仅造成错误的数据,还会加剧服务器的压力。 通过使用HttpModule,我们可以在表单处理前,检测一些标志,从而防止用户重复提交数据,再通过一些接口,让用户自己来处理重复提交时,应该如何告诉用户。 通过使用HttpModule,我们也可以在客户端表单提交时,使用DIV覆盖住表单,从UI层防止用户... 阅读全文
posted @ 2010-07-16 17:05 温景良(Jason) 阅读(434) 评论(0) 推荐(0) 编辑
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--publicclassValidateHttpHandlerFactory:IHttpHandlerFactory,IReadOnlySessionState{#regionIHttpHandlerF... 阅读全文
posted @ 2010-07-15 10:18 温景良(Jason) 阅读(307) 评论(0) 推荐(0) 编辑
摘要:今天在修改的bug的时候需要一个需求就是关闭子窗体刷新父窗体,有以下方法,记录一下.[代码] 阅读全文
posted @ 2010-07-08 11:48 温景良(Jason) 阅读(6361) 评论(0) 推荐(0) 编辑
摘要:这篇文章介绍Visual Studio 2010 (ASP.Net 4.0)的新功能。1、代码片段(Code Snippets):代码段是预先开发的代码模板,可以节省我们对有关语法思考的时间。在VS 2005和VS 2008中,已经有建立了很多代码段。不过,这些只适用于隐藏代码(code behind)。在VS 2010中代码片段支持JScript,HTML以及asp.net标记。在下面画面,展示... 阅读全文
posted @ 2010-04-13 23:24 温景良(Jason) 阅读(311) 评论(0) 推荐(0) 编辑
摘要:与ASP.NET1.0相比,ASP.NET2.0的各方面改进可以说是非常巨大的。但就其实现层面来说,最大的增强莫过于提供了对异步页面的支持。通过此机制,编写良好的页面可以将数据库、WebService调用等慢速操作,对网站吞吐能力的影响降到最低,并极大的改善网站的平均页面响应速度。本文将从使用和实现两个层面,简单的剖析这一强大机制的原理,以便读者能够更好的应用这一机制。对一个网页请求的生命周期来说... 阅读全文
posted @ 2010-01-07 14:38 温景良(Jason) 阅读(301) 评论(0) 推荐(0) 编辑
摘要:这篇文章介绍Visual Studio 2010 (ASP.Net 4.0)的新功能。1、代码片段(Code Snippets): 代码段是预先开发的代码模板,可以节省我们对有关语法思考的时间。在VS 2005和VS 2008中,已经有建立了很多代码段。不过,这些只适用于隐藏代码(code behind)。在VS 2010中代码片段支持JScript,HTML以及asp.net标记。在下面画面,... 阅读全文
posted @ 2010-01-05 18:45 温景良(Jason) 阅读(361) 评论(0) 推荐(0) 编辑
摘要:ASP.NET 支持两组性能计数器:系统和应用程序。前者在 ASP.NET 性能计数器对象中的 PerfMon 中公开;后者在 ASP.NET Applications 性能对象中公开。ASP.NET 性能对象中的 State Server Sessions 计数器(仅适用于在其中运行状态服务器的服务器计算机)和 ASP.NET Applications 性能对象中的 Sessions 计数器(仅... 阅读全文
posted @ 2009-12-15 16:06 温景良(Jason) 阅读(991) 评论(0) 推荐(0) 编辑
摘要:表头定义说明: 表头定义方法:相邻父列头之间用'#'分隔,上级行与下级行用空格(' ')分隔,相邻未级子列头用逗号分隔(','). 表头定义示例:A.两层烟叶等级#级别#保山市 保山,小计#楚雄州 姚安,小计#大理州 宾川,大理,小计#红河州 建水,泸西,弥勒,石屏,小计#昆明市 富民,禄劝,小计#丽江市 华坪,宁蒗,小计#临沧市 沧源,凤庆,耿马,临翔,双江,永德,云县,镇康,小计#普洱市 景东... 阅读全文
posted @ 2009-10-11 07:06 温景良(Jason) 阅读(1269) 评论(0) 推荐(1) 编辑
摘要:客户发出POST请求-〉创建Page派生类,调用构造函数-〉调用Page类的IHttpHandler.ProcessRequest方法-〉激活Page类的Init事件-〉调用Page类的CreateChildControls虚方法-〉从POST变量和VIEWSTATE中还原服务器端控件状态-〉激活Page类的Load事件-〉激活服务器端控件事件-〉激活Page类的PreRender事件-〉调用Pa... 阅读全文
posted @ 2009-08-17 19:31 温景良(Jason) 阅读(2209) 评论(0) 推荐(0) 编辑
摘要:Cookies揭秘 [Asp.Net, Javascript] 一,前言Cookies想必所有人都了解, 但是未必所有人都精通。本文讲解了Cookies的各方面知识, 并且提出来了最佳实践。这是笔者在日常工作中的积累和沉淀。二,基础知识1.什么是CookiesCookie 是一小段文本信息,伴随着用户请求和页面在 Web 服务器和浏览器之间传递。Cookie 包含每次用户访问站点时 Web 应用程... 阅读全文
posted @ 2009-08-08 22:46 温景良(Jason) 阅读(217) 评论(0) 推荐(0) 编辑
摘要:很多情况,我们的页面加载速度很慢,这时候就需要一个进度条来等待,增加用户友好性.原理比较简单,在page_load的时候创建一个div,然后判断页面的加载装载状态,完成后消失.下面的代码:[代码][代码] 阅读全文
posted @ 2009-07-29 11:46 温景良(Jason) 阅读(4400) 评论(5) 推荐(1) 编辑