Функция Onclick, автоматически добавленная в href в теге ссылки действия - Asp.Net Core - PullRequest
0 голосов
/ 03 июля 2019

В Razor View:

@Html.ActionLink("Delete", null, null, new { onclick = "Delete(" + item.Id 
+ "); return false;" })

В просмотре HTML-страниц, когда я проверяю элемент,

<a href="/Location?onclick=Delete(11);%20return%20false;">Delete</a>

Я пробовал много способов, но я не смог найти ни одногоподходящее решение!Вы можете мне помочь!

1 Ответ

1 голос
/ 04 июля 2019

Html.ActionLink возвращает элемент anchor (), который содержит URL-путь к указанному действию.Он имеет следующие методы расширения: enter image description here

Если вы хотите добавить функцию Onclick в теге ссылки действия, вы должны добавить ее после значения маршрута в порядке параметров, как показано ниже:

@Html.ActionLink("Delete", "Delete", "Tests",new  { }, new { onclick = "Delete(" + item.Id + "); return false;" })
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...