ASP.NET创造Web服务治理Web服务状态
ASP.NET创设Web服务治理Web服务状态
2009-四-21
XML Web服务在种兑现衍生于WebService种的XML Web服务时,可以运用和其余ASP.NET应用程序雷同的状态治理选项。WebService种包孕好多公共ASP.NET对象,包括Session和Application对象。
Application对象提供一个存储运作在Web应用程序中的代码可访问的数据的机制,而Session对象容许数据储存在每客户端对话基础上。如其客户端支持cookies,那么可以应用cookie来判别客户端对话。
Session对象中储存的数据唯有在WebMethod属性的EnableSession属性设立为true来运用WebService衍生的类时才可用。WebService衍生的种自动可访问Application对象。
访问和保留特定客户端对话的特定状态
宣言一个XML Web服务
[C#]
<%@ WebService Language="C#" Class="ServerUsage" %>
[Visual Basic]
<%@ WebService Language="VB" Class="ServerUsage" %>
增添一个引述到System.Web.Services域名空间。
[C#]
using System.Web.Services;
[Visual Basic]
Imports System.Web.Services
从WebService种衍生兑现XML Web服务的种。
[C#]
public class ServerUsage : WebService
[Visual Basic]
Public Class ServerUsage : Inherits WebService
宣言一个XML Web服务步骤,设立WebMethod属性的EnableSession属性为true。
[C#]
[ WebMethod(EnableSession=true) ]
public int PerSessionServiceUsage()
[Visual Basic]
< WebMethod(EnableSession:=True) > _
Public Function PerSessionServiceUsage() As Integer
封存状态在对话中,为状态指定一个姓名,易于稍后的检索。 鄙人面的示范中,值一被保留在一个名叫MyServiceUsage的状态变量中。
[C#]
Session["MyServiceUsage"] = 一;
[Visual Basic]
Session("MyServiceUsage") = 一
访问封存在Session中的状态变量。
鄙人面示范中,MyServiceUsage状态变量被访问来递加其值
[C#]
Session["MyServiceUsage"] = ((int) Session["MyServiceUsage"]) + 一;
[Visual Basic]
Session("MyServiceUsage") = CInt(Session("MyServiceUsage")) + 一
访问并保留Web应用程序中的XML Web服务的特定的状态
宣言一个XML Web服务
[C#]
<%@ WebService Language="C#" Class="ServerUsage" %>
[Visual Basic]
<%@ WebService Language="VB" Class="ServerUsage" %>
增添一个摘引到System.Web.Services域名空间
[C#]
using System.Web
相关文档:
在网上搜查了很久,关于asp.net中多行文本框高度自适应内容的解决方法
<td style="width:700px" align=center valign=top>
<asp:TextBox runat="server" ID="txtContent" Width=100% ReadOnly=true Wrap=true TextMode="MultiLine" MaxLength="1073741823" BorderWidt ......
简介
Microsoft Internet 信息服务 (IIS) 所收到的对某 Microsoft ASP.NET 页面的每个请求都被移交给 ASP.NET HTTP 管线。HTTP 管线由一系列托管对象组成,这些对象按顺序处理该请求,并完成从 URL 到普通 HTML 文本的转换。HTTP 管线的入口点是 HttpRuntime 类。ASP.NET 基础结构为辅助进程中所承载的每个 AppDomain 创建 ......
ASP.NET MVC的1.0发行说明
最新消息
ASP.NET MVC的1.0是ASP.NET MVC框架的第一个正式版本的支持。与往常一样,随时提供有关ASP.NET MVC的论坛反馈。
注意:在运行的ASP.NET MVC 1.0安装程序,卸载任何早期预ASP.NET MVC的发行版本。此外,关闭Visual Studio 2008的所有实例。
文档
ASP.NET MVC中的文件可在MSD ......
ASP.NET 提供三种用于在出现错误时捕获和响应错误的主要方法:Page_Error 事件、Application_Error 事件以及应用程序配置文件 (Web.config)。
如果您不调用 Server.ClearError 或者捕获 Page_Error 或 Application_Error 事件中的错误,则将根据 Web.config 文件的 <customErrors> 部分中的设置处理错误。在 & ......