ASP.NET MVC5基础
2021/8/10 11:05:52
本文主要是介绍ASP.NET MVC5基础,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、内置对象:Request(请求)、Response(响应)、Session(会话)、Cookie(客户端数据)、Application(当前网站对象)、Server(服务器对象)、Content(返回内容)
Response.From(post请求)
上传文件(虚拟路径转物理路径)
SaveAS方法需要物理路径
file:代表input的name属性
~/uploads/:上传地址根目录下的uploads文件夹下
HTML页代码
action:控制器下相关的的方法名称
method:请求方式(post/get)
enctype:支持多方表单提交。
type="file":表示上传文件类型
注意:如果上传的是图片默认为隐藏的,需要点击显示所有文件(如下图操作)
Response. Write向客户端输出内容
Response.Redirect(重定向)
Session会话数据保存在服务器中存储少量重要数据比如账号
Requst.Form(post请求Form中的input中的name=user)
Session是一个键值对
Session的存活时间20min
Session是一个键值对
Session的存活时间20min
Sess ion销毁Abandon/Clear
销毁Session
Cookie存信息
时效性:
1、name:"token":Cookie的名称
2、value:对应的值
- 3、Expires:信息保存的时间设置(DateTime.Now.AddDays(保存几天就填几)/Addhours(几个小时就填写几))
获取Cookie的值
清楚Cookie值,使用过期的方式(Expires=DateTiem.Now.AddDays(-1)即过期)
Application:
和Session都为存值的,但是Session单个用户公有,而Application则是整个项目共有
注意:因为Application存的是任意类型的,所以我们在取值时要注意。
Server.Transfer():转发
Server.MaPath:虚拟路径转物理路径
转发的本质:路径不变,内容变了
这篇关于ASP.NET MVC5基础的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2022-03-01沐雪多租宝商城源码从.NetCore3.1升级到.Net6的步骤
- 2024-12-06使用Microsoft.Extensions.AI在.NET中生成嵌入向量
- 2024-11-18微软研究:RAG系统的四个层次提升理解与回答能力
- 2024-11-15C#中怎么从PEM格式的证书中提取公钥?-icode9专业技术文章分享
- 2024-11-14云架构设计——如何用diagrams.net绘制专业的AWS架构图?
- 2024-05-08首个适配Visual Studio平台的国产智能编程助手CodeGeeX正式上线!C#程序员必备效率神器!
- 2024-03-30C#设计模式之十六迭代器模式(Iterator Pattern)【行为型】
- 2024-03-29c# datetime tryparse
- 2024-02-21list find index c#
- 2024-01-24convert toint32 c#