一、背景
小伙伴们在用Html.ActionLink时,如果当前视图为Account控制器下的Login视图,想跳转到Account控制器下其他视图,或者其他控制器下的视图,如何实现呢?
二、解决思路
相同控制器下视图跳转解决方案:
我们想在相同控制器Account下通过页面跳转到Register视图,则可以使用如下代码:
@Html.ActionLink("已有账户?", "Register", "Account", new { @class = "text-center" })
不同控制器下视图跳转解决方案:
如果我们想跳转到另外一个控制器,比如Home下的About视图,则可以使用如下代码:
@Html.ActionLink("关于", "About", new { Controller = "Home", Action = "About" }, new { @class = "text-center" })
这个时候我们需要使用 new { Controller = “Home”, Action = “About” } 即可,如果不使用new操作,就会继续待在Home控制器的路径下。
三、注意事项
1.大家好,我是黑夜の骑士,欢迎大家关注我的博客,笔者将持续输出BIM相关软件开发以及编程干货;
2.欢迎加入BIM行业开发交流群,获取更多开发资料 群号:711844216