ASP.NET WebForm中有多线程的概念吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP.NET WebForm中有多线程的概念吗?相关的知识,希望对你有一定的参考价值。

请问主要用于什么地方?谢谢!

WebForm(应该说B/S)天生就是多线程的,只是它的多线程机制是由ASP.NET完成的,用户根本感觉不到,
比如多个用户请求服务器,每个用户的请求都是由一个单独的线程处理的,

但开发人员却没有必要使用多线程,原因是这样的:
在Winforms中使用多线程,多数是为了解决因程序执行时间过长,引起的用户界面长时间无响应,
但在Webforms中,请求处理是在服务端执行,客户端的浏览器本身就是多线程,因此无需在服务端使用多线程,
参考技术A 有的,其实道理和WinForm是一样的。只不过,我貌似想不到可以用在什么地方 参考技术B 有。很方便的 有Thread类

asp.net中get和post可以同时使用吗?

理论上是不能同时使用,但是从WebForm(post)重定向到SubForm的时候,SubForm可以接收到get和post的数据。就是QueryString和Form里面都有数据。

参考技术A 不能同时使用 get 和post 参考技术B 不能同时使用,form的action 只能选择一个 参考技术C 据我所知。。是不能的。。不过大牛的话。。没准就可以了 参考技术D 在一个线程不行的~ 多线程可以啊- -~
不然你一个网站怎么处理多个用户的请求~本回答被提问者采纳

以上是关于ASP.NET WebForm中有多线程的概念吗?的主要内容,如果未能解决你的问题,请参考以下文章

asp.net中get和post可以同时使用吗?

在 asp.net webform 中比较和删除列表框中的项目

IF !DEBUG 块在 ASP.NET Webform 项目上调试为真时工作

ASP.NET MVC简单编程篇

Asp.net MVC:上传多个图像文件?

怎么获取提示框的返回值(C# 、asp.net、webform)