具有div的id的RedirectToAction()的语法?

时间:2017-01-09 21:19:54

标签: c# html asp.net-mvc

我有:

 return RedirectToAction("ManageCampaigns", new { campaignID = Model.LeadSalesCampaignID });

哪个工作正常。它将用户发送到ManageCampaigns?campaignID=1。但现在,我想将用户发送到:

ManageCampaigns?campaignID=1#divID

实现这一目的的语法是什么?

1 个答案:

答案 0 :(得分:2)

而不是使用RedirectToAction使用RedirectResult方法返回Url.Action()并使用div id格式化字符串。

return Redirect($"{Url.Action("ManageCampaigns", new { campaignID = Model.LeadSalesCampaignID })}#divId");

Url.Action会将您的操作网址捕获为字符串,然后您只需将div id附加到其末尾。