У меня есть кнопка в .cshtml
:
<div class="buttons-collection" style="text-align: center">
<p>
<a asp-action="Lengthy" asp-controller="Task" id="test" class="mb-1 mt-1 mr-1 btn btn-primary"><i class="fas fa-cloud"></i> alle Depotstände aktualisieren ASP</a>
</p>
</div>
Мне нужен скрипт, который помещает "asp-route-id="VARIABLE"
в эту кнопку, где VARIABLE из javascript
(SignalR
идентификатора концентратора соединения)).
Все, что я пробовал, идет не так - у всех была идея?
Как я понимаю, asp-action and asp-controller
находится в html
после рендеринга:
href="Task/Lengthy"
в конце мне нужно
href="Task/Lengthy/VARIABLE"
Поскольку мне нужно перерисовать представление, необходимо использовать функцию asp-action, ... вторая кнопка, которую я использую, работает хорошо, но представление не будетобновление:
<button class="mb-1 mt-1 mr-1 btn btn-primary" disabled="disabled"
id="startButton"
onclick="startTask()">
<i class="fas fa-cloud"></i> alle Depotstände aktualisieren JS
</button>
и функция:
<script>
function startTask() {
$.post("/Task/Lengthy/" + progressConnectionId);
}</script>