asp.netsession使用里的算法作业,用session算法写这个——注册一个登录页面......

在VS中右击项目添加新项,我们找到.ashx文件在新建项模板中叫做“一般处理程序”那么这个一般处理程序用来干吗的呢?

我们可以这样地简单理解嗯,不需搞得太复杂它就类似.aspx文件,用于处理传入到服务器的HTTP请求但它不会像.aspx文件那样要返回处理结果和大量HTML,它可以返回简单的字符串、图片等

大家知道,HttpHandle需要在Web.Config文件中进行相应的配置那么,如果不配置呢能否直接使用?可以的来,动手玩玩

1、在项目中添加一个.ashx文件,并改写默代码如下:

//根据请求的查询字符串显示对应图片 //默认显示第一张图片


我简单说一下,这个类根据请求的查询参数,返回对应的图片所以,你可以随便准备3张图片做测试


这个例子是这样的,有三个链接分别为1、2、3,点击后显示对应的图片


然后,把.aspx页面也改一下


这时候,神奇地发现无效了咋回事呢?是不是没有把文件放进App_Code的原因

把.ashx文件扔到App_Code目录下,结果发现还是不行。

于是我不用.ashx文件,直接新建一个.cs文件把刚才.ashx里面的C#代码复制过去,并把类名改一下接着运行。

这回成功了是不是就说明,在Web.Config中配置的httpHandler对于.ashx中定义的類是无效的

版权声明:本文为博主原创文章未经博主允许不得转载。 /u/article/details/

有疑问的可以给我留言哦

我要回帖

更多关于 asp.netsession使用 的文章

 

随机推荐