gpt4 book ai didi

asp.net-mvc - 使用 "RedirectToAction"从 Controller 重定向到哈希值

转载 作者:行者123 更新时间:2023-12-03 05:08:06 26 4
gpt4 key购买 nike

您好,我想从 Mvc Controller 返回一个 anchor

Controller 名称= DefaultController;

public ActionResult MyAction(int id)
{
return RedirectToAction("Index", "region")
}

这样定向到索引时的 url 为

http://localhost/Default/#region

所以

<a href=#region>the content should be focus here</a>

我不是在问你是否可以这样做:How can I add an anchor tag to my URL?

最佳答案

我发现这样:

public ActionResult MyAction(int id)
{
return new RedirectResult(Url.Action("Index") + "#region");
}

您还可以使用这种详细方式:

var url = UrlHelper.GenerateUrl(
null,
"Index",
"DefaultController",
null,
null,
"region",
null,
null,
Url.RequestContext,
false
);
return Redirect(url);

http://msdn.microsoft.com/en-us/library/ee703653.aspx

关于asp.net-mvc - 使用 "RedirectToAction"从 Controller 重定向到哈希值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10690466/

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