asp.net Session造成请求阻塞现象
现象:在一个网站中,当访问一个处理比较耗时的页面(A页面),页面请求还没有返回时,此时再点击访问该网站的其他页面(B页面)会出现B页面很久都没有响应和返回,直到A页面输出返回数据时才开始处理B页面的请求,...
ASP.NET解析xml返回某节点属性的内容
本文内容扩展上一篇文章(ASP.NET读取XML某节点所有数据返回DataTable的实例)的方法,增加一个返回某节点的内容,先来看下XML文件的结构内容.test.xml<?xml version="1.0" encoding="utf-8" ?><root> &nb...
.Net下采用GET/POST/SOAP方式动态调用WebService的简易灵活方法(C#)
一直以来,我都为动态调用WebService方法而烦恼。在.Net环境 下,最常用的方法就是采用代理类来调用WebService,可以通过改变代理类的Url属性来实现动态调用,但当xmlns改变时就会出错,似乎要重新 绑定Webservi...
三招提高.NET网站性能
一、减少往返行程(Reduce Round Trips) 使用下面的方法可以减少Web服务器和Browser之间的往返行程: 1、为Browser启用缓存 如果呈现的内容是静态的或变化周期较长,应启用Browser缓存,避免发出冗余...
关于ASP.NET/C#中对Cookie的操作
写cookie1 HttpCookie cookie = new HttpCookie("Info");//定义cookie对象以及名为Info的项2 DateTime dt = DateTime.Now;//定义时间对象3 TimeSpan ts=new TimeSpan(1,0,0,0);//cookie有效作用时间,具体查msdn4 c...
asp.net获取web.config配置信息
1、首先要引用两个命名空间Code Snippetusing System.Net.Configuration; using System.Web.Configuration; ps:注意到他们不是同一个没?2、以下以获取mailSettings为例。Code Snippet<system.ne...
超级简单:ASP.NET输出缓存
ASP.NET缓存通过在内存中存储页面输出来构建一个高性能的,可伸缩的asp.net web应用程序。在随后的请求中,网页代码不用执行,直接使缓存的输出用于服务的请求。在本文中,我们专注于ASP.NET页面...
asp.net中关于双引号和单引号的用法
关于&、双引号、和单引号的解释 下面先简单地说一下他们的意义。 (1)&是连接运算符,它可以将两个字符串连接成一个字符串。如 ...
ASP.NET下载文件(弹出打开保存文件对话框)
看了好多种方法 好像都是通过Response转换来的 Code<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public void Open() &n...
asp.net中使用静态变量
在asp.net中使用静态变量要比application更好的选择在传统的asp页面中,我们需要利用application变量传递一些特殊变量,在asp.net中任何页面都可以是类,Global.asax也不例外。我们只需要在Global.asax加入类名。&nb...
Asp.net下自动调用Word的实例
1. 建立工程 在ASP.NET里操作Word的第一步就是添加COM引用到你的工程里,通过右键点击“解决方案资源管理器”的“引用”,添加引用。选择COM选项卡,添加Microsoft Word 12.0 Object Library(其中12.0是Word...
初接触ASP.NET,先了解几个概念
1.ASP :是微软一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。 指 Active Server Pages(动态服务器页面) ,运行于IIS 之中的程序。 2.NET:.NET 是 Microsoft XML Web services 平台。XML Web ...
asp.net给Silverlight程序传参数
web程序方面:第一步:创建跳转页面,给调用Silverlight的页面传递参数页面代码:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="SilverlightApplication2.Web.WebForm...
使用Asp.net的TreeView来构建用户选择输入
选择优于输入,这是一般人的共识,面对繁多的数据,提供良好的选择界面,一方面增强用户的界面体验,一方面也提高了数据的准确性,更节省了用户的宝贵时间。一般的单项数据选择可以使用DropdownList控件来实现,但对...
c# 图片文件读取
c#读取图片文件的方法很多,如可以通过 Image.FromFile(path);但该方面 在释放 Image 之前,此文件将一直保持锁定状态(MSDN),所以对于共享文件或多用户访问的Image来说,该方法不合适。网上也提...
Asp.Net前台调用后台变量
1.Asp.Net中几种相似的标记符号: < %=...%>< %#... %>< % %>< %@ %>解释及用法答: < %#... %>: 是在绑定控件DataBind()方法执行时被执行,用于数据绑定如: < %# Container.DataItem("tit") %>< %= %>: 在程序执行...
浅谈ASP.NET的Postback
说道ASP.NET的Postback,就得说Web Page的生命周期,但是Web Page的生命周期却不是三言两语就能够说得清楚的,所以在这里单纯站的编程的角度,撇开Web Page 的生命周期浅谈Postback。 我们知道,无论是ASP.NET1.x,2...
ASP.NET添加、修改、删除web.config配置信息
1 using System; 2 using System.Data; 3 using System.Configuration; 4 using System.Collections; &...
asp.net下检测远程URL是否存在的三种方法
private void Page_Load(object sender, System.EventArgs e) { string url1 = "http://s.jb51.net/"; string url2 = "http://www.jb51.net/images/logo.gif"; Response.Write("<li>方法1:"); Response.Write(url1 ...
asp.net 页面回车触发button按钮事件
1. 深层次来说这不是 ASP.NET 的问题, 而是 html form. 的 submit 按钮就是如何设计的。 当你的光标焦点进入某个表单元素的时候,会激活该表单中第一个(流布局顺从左到右,从上至下) type=submit 的按钮(假如有...