Я не нашел решение для своей проблемы. Я использую asp.net mvc. В моем представлении я пытаюсь вызвать метод на Buttonclick. Это как кнопка выглядит на данный моментCall Method from View on Button click without reload
<button type="button" id="@openButtonID" data-loading-text=" öffnen..." class="btn btn-primary" autocomplete="off" onclick="location.href='@Url.Action("Open", "Home", new {index =i})'" disabled="@notConnected">
Таким образом, каждый раз, когда я нажав на кнопку сам перезагружается сайт. На веб-сайте есть поток камеры, который исчезает в течение нескольких секунд во время обновления. Теперь у меня есть задача избежать этого, поэтому поток можно увидеть в течение всего времени. Я пытался вызвать метод, как это с помощью бритвы:
<button type="button" id="@openButtonID" data-loading-text=" öffnen..." class="btn btn-primary" autocomplete="off" onclick="@{((GateControl.Controllers.HomeController)this.ViewContext.Controller).Open(i);}" disabled="@notConnected">
Но это просто вызывает метод, если загружен вид. Когда я попробовал это, я установил возврат метода к пустоте. Также я попробовал это, как описано в this. Либо веб-сайт перезагружен, либо я не смог попасть в этот метод. Я также попробовал несколько фрагментов кода из переполнения стека, но он не работал.
Это как метод выглядит
[CustomAuthorize]
public void Open(int index)
{
//some code
}
Спасибо. Это работает нормально. – kunsti