网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > ASP.NET技巧
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.ASP.NET中利用cookies保持客户端.
.ASP.NET 2.0 AJAX中Webservice调.
.在DataGrid控件中编辑数据项.
.如何在webform.aspx.cs中控制用户.
.ASP.NET下MVC设计模式的实现.
.asp.net项目运行的权限问题.
.老外的.net与mysql存储过程编程.
.ASP.NET 2.0 里输出文本格式流.
.asp.net利用RAR实现文件压缩解压.
.Asp.net 2.0 Treeview 无限级无刷.
.对asp.net1.1开发模板类的一些修.
.ASP.net实现无扩展名的URL重写。.
.一种“您无权查看该网页”的原因.
.在ASP.NET中点击一个按钮后让它变.
.ACCESS在Web.config里设置连接字.
.关于ASP.NET2.0编写扩展存储过程.
.FCKeditor 2.3 在ASP.NET中文件上.
.在ASP.NET Atlas中调用Web Servi.
.用ASP.NET2.0在数据库中存储二进.
.获取本机上配置好的Oracle服务名.

Webservice中使用Session、Application

发表日期:2007-1-11


在Asp.Net 2.0里,已经能够在WebMethod里使用 Session 、 Application 这种服务器变量了。

一、Session     [WebMethod(EnableSession = true)]
    public string Hello()
    {
        return "Hello," + Session["user"];
    }

    [WebMethod(EnableSession = false)]
    public string Hello1()
    {
        return "Hello," + Session["user"];
    }

    [WebMethod]
    public string Hello2()
    {
        return "Hello," + Session["user"];
    }
“EnableSession” 为 XML Web services 方法启用会话状态,启用为 true。默认状态为 false。

以上三种方式均能实现对Session变量的使用。但要注意:
如果状态设置为 true,则客户端访问WS时,可以不赋值Session变量,有默认值。
如果状态设置为 false,则客户端访问WS时,必须要先对Session变量赋值,否则报错。

二、Application
    [WebMethod]
    public string Hello3()
    {
        return "Hello," + Application["user"];
    }
使用Application时,不需要设置方法标签
http://www.cnblogs.com/heekui/archive/2007/01/10/616513.html

上一篇:在ASP.NET 2.0中使用RDLC格式的报表的问题 人气:3516
下一篇:ASP.NET 2.0 AJAX中Webservice调用方法示例 人气:4343
浏览全部Webservice的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐