理解Login函数

_LoginPartial.cshtml文件

 

 

 

其中

 <li>@Html.ActionLink("Log in", "Login", "Account", routeValues: null, htmlAttributes: new { id = "loginLink" })</li>

调用Account控制器的Login方法,并传递一个URL为null的参数,标签<a>的id = "loginLink" 

 

Login方法:

 

 

 将参数URL保存在视图包ViewBag中,然后渲染视图Login.cshtml

 另外还有一个接收登录用户信息的Login方法

 

 

 

 

 

<section> 标签定义文档中的节(section、区段)。比如章节、页眉、页脚或文档中的其他部分。

new { ReturnUrl = ViewBag.ReturnUrl } 将视图包传递的值ViewBag.ReturnUrl 保存在表单变量ReturnUrl,并且在提交表达时和表单中的数据一起提交给控制器函数。

 

posted @ 2020-02-09 17:13  清语堂  阅读(1273)  评论(0编辑  收藏  举报