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 创建 ......
数据源控件提供多种数据服务,这样将高级功能添加到应用程序会变得更加容易。这包括根据指定的搜索条件筛选数据。筛选对于使用缓存数据尤其方便,因为您无需重新运行查询或调用读取数据的方法就可以提供搜索功能。
若要筛选数据,必须按下列方式配置数据 ......
1.连接数据库文件
<add name="LocalSqlServer" connectionString="Data Source=.\SQLExpress;Integrated Security=True;AttachDBFilename=|DataDirectory|TimeTracker.mdf;User Instance=true" />
SqlConnectionStringBuilder实例化时,要用到connectionString,如:SqlConnectionStringBuild builder = new SqlC ......