MVC 向后台传递值的三种方法

5600人阅读 2021/3/12 11:52 总访问:651794 评论:0 收藏:0 手机
分类: Csharp

前台向后台传值

一、地址栏问号传参(不常用,安全性低)

例如:http://localhost:6042/Home/index?Id=1&&UserName=xxx





二、表单传值(action提交的位置)

<form action="News/Index" method="post">
    <input type="text" name="Username" value=" " />
    <input type="submit" name="sub" value="提交" />
</form>


目标页面后台定义session接收,或者TempData接收

            //session在过期时间内可重复使用
            //TempData 只能使用一次(并不是只能一次,而是本次请求内有效)


            string str = Request["Username"].ToString();

            Session["Username"] = str;
            //TempData["message"] = str;

三、路由传值




地址栏




后台得到的结果






评价
脚踏实地,一步一个脚印
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2024TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
欢迎加群交流技术