gpt4 book ai didi

asp.net-mvc - 在html.actionlink上,单击转到上一页

转载 作者:行者123 更新时间:2023-12-03 08:50:11 27 4
gpt4 key购买 nike

当前在链接中
Customer/businessunit/RepresentativeDetails?RepresentativeId=cd3a7263-78f7-41bd-9eb0-12b30bc1059a
我有以下代码供查看

@Html.ActionLink("Back to List", "Index")

这将我带到此链接
customer/businessunit/index

而是要转到索引页面,我想在单击操作链接时转到上一页,这是
Customer/businessunit/BusinessUnitDetails/c4a86253-a287-441e-b83d-71fbb6a588bc

如何创建将我定向到上一页的操作链接?
@Html.ActionLink("Back to Details", //go to previous page)这样的东西

最佳答案

除非您要跟踪服务器上的上一页,否则为什么不只使用浏览器的内部历史记录呢?在那种情况下,将不需要服务器端代码。您可以只使用以下内容:

<a href="javascript:void(0);" onclick="history.go(-1);">Back to Details</a>

或者,将代码与标记分开:
<a href="javascript:void(0);" id="backLink">Back to Details</a>

<script type="text/javascript">
$(document).on('click', '#backLink', function () {
history.go(-1);
});
</script>

这会将用户带回到浏览器历史记录中的最后一页。 (当然,如果他们从任何其他来源到达该页面,则不会使他们“回到细节”,而只是“返回”。)

关于asp.net-mvc - 在html.actionlink上,单击转到上一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18465895/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com