.net的controller中如何让页面跳转

 时间:2024-10-04 19:36:10

介绍了.NETCoreMVC中Controller中让页面跳转的方法。(独立观察员)

工具/原料

VisualStudio

安装VS时安了.NETCore

方式

1、方式一:在控制器的方法内部结尾使用returnView();来打开与方法同名的页面,如:publicActionResultLogin(){returnView();}该写法打开Login页面。

2、方式二:可以添加参数来显式地指定要跳转的页面,如:returnView("Register");该写法跳转到系统控制器下的Register页面。

3、方式三:使用RedirectToAction方法,骇螺搭翳跳转到指定的控制器的指定页面,如:publicas烤恤鹇灭yncTask<IActionResult>Logout(){awaitHttpContext.SignOutAsync("Cookies");returnRedirectToAction("Index","Home");}该写法跳转到Home控制器的Index页面。

4、方式四:使用Redirect方法,如:return咯悝滩镞Redirect("/Home/Index");//临时重定向returnRedir髫潋啜缅ectPermanent("/Home/Index");//永久重定向效果和方式三一样。

5、方式五:使用RedirectToRoute方法:returnRedirectToRoute(new{Controller="Home",Action="Index",ID="1"});

东风风光580汽车的配件有哪些 win7电脑开启承载无线网wlan热点 如何查看驾驶证已处理违章历史记录? 浅谈制怒好方法 FPGA开发教程:[3]开发一个与门程序
热门搜索
中长发烫发发型图片 中国古代四大发明图片 槐树叶图片 卧虎藏龙电影 131高清图片