David_Wimbley
Я предполагаю, когда ты говоришь abc.html вы имеете в виду действие в контроллере внутри MVC framewrk. Если вы хотите ссылаться на файл .html напрямую, то на самом деле вы не используете Html.ActionLink в этой ситуации.
Допустим, у вас есть Index.cshtml и About.cshtml как внутри HomeController.
Чтобы ссылаться на div с идентификатором "testdiv" в URL-адресе из index.cshtml (в вашем примере abc.cshtml с идентификатором abc), вы должны сделать следующее
<a href="@Url.Action("About", "Home")#testdiv">Click me</a>
Который будет генерировать ссылку "Click Me" со значением href /home/about#testdiv.
Так что вам нужно будет сделать
<a href="@Url.Action("abc", "YourControllerName")#abc">Clcik me</a>
David_Wimbley
Я не думаю, что вы можете использовать его с ссылкой действия, так как это html-помощник для тега привязки и имеет только определенное количество параметров/аргументов, которые он будет принимать.
Вы можете легко написать свой собственный html-помощник, который принимает html-таргетинг в части href атрибута через переданную переменную.
Вот ссылка, по которой вы можете перейти для создания html-помощников, которую парень использовал для создания файла html helper: http://www.c-sharpcorner.com/UploadFile/3194c4/custom-html-helpers-in-mvc/