Я работаю в ASP .Net. Мне нужно, чтобы у вас была возможность щелкнуть по кнопке, отключить ее, включить код и выполнить некоторые функции, и как только они будут выполнены, снова включите кнопку. В этом проекте нет обратной передачи для каждого объявления, поскольку мы используем UpdatePanel. О, насколько я был в состоянии получить успешно использует этот синтаксис, чтобы отключить его в коде позади функции Page_Load:кнопки отключения/включения
btnConnect.Attributes.Add("onClick", "document.body.style.cursor = 'wait';this.disabled = true;" + ClientScript.GetPostBackEventReference(btnConnect, string.Empty) + ";");
Это отключает кнопку и позволяет коду за выполнение. Я просто не могу понять, как снова включить кнопку, когда выполняются функции, выполняемые в коде. Есть ли способ захвата, когда код позади?
Является ли кнопка внутри UpdatePanel? Затем он должен быть перезаписан, когда возвращается асинхронная обратная связь. (Это просто предположение, поэтому я пишу это как комментарий вместо ответа.) – Heinzi