2017-01-09 4 views
1

は私が持っている:正常に動作しますdivのIDを持つRedirectToAction()の構文は?

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

を。ユーザーはManageCampaigns?campaignID=1に送信されます。しかし今、私はユーザーに送るつもりです:

ManageCampaigns?campaignID=1#divID 

これを行うには構文は何でしょうか?

答えて

2

RedirectToActionを使用する代わりにUrl.Action()メソッドを使用してRedirectResultを返し、div idで文字列を書式設定します。

このような

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

Url.Actionとして文字列として、あなたのアクションURLをキャプチャし、その後、あなたは単にそれの終わりまでのdiv idが付加。

+0

パーフェクト!ありがとう。私はそれが私を可能にする8分で答えとしてマークします。 –

関連する問題