У меня есть следующий код на test.ascx управления ASP:как вызвать функцию яваскрипта в ASCX Web Control пользователь
function mute() {
var button_mute = document.getElementById('<%= btnRequestCompanyCheck.ClientID %>');
button_mute.style.display = "none";
alert("x");
}
Как я могу вызвать отключение звука() из кода позади (test.ascx.cs), Я пробую все ниже списка, никто не работает для меня. Какой я должен использовать на Asp.net Control?
ScriptManager.RegisterOnSubmitStatement(this, this.GetType(), "test", "mute()");
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "test", "mute()", true);
ScriptManager.RegisterStartupScript(this, this.GetType(), "test", "mute()", true);
ScriptManager.RegisterStartupScript(this, this.GetType(), "test", "mute()", true);
Page.ClientScript.RegisterStartupScript(this.GetType(), "CallMyFunction","mute()", true);
немой() должен происходить в браузере в ответ на обработчик событий на сервере? как сервер должен отправить это сообщение клиенту? обработчик события работает как полная обратная передача или частичная обратная передача? Нам нужна дополнительная информация. –
@Tetsujion .. Я использовал ImageButton_OnClickEvent для вызова mute() javascript –
@TetsujinnoOni .. поэтому, когда пользователь Нажмите на ImageButton, я скрою кнопку «Изображение» и добавлю новый текст. –