Как я могу показать свой модальный javascript с помощью ASP.NET
Это моя разметка
------------------------------------------------------------------------------
<pre lang="HTML">&ЛТ;%@ страницы язык="в C#" AutoEventWireup значение="истинной" отделенного кода="файл webform1.aspx-файл.КС" наследует="WebApplication2.WebForm1" %>
<!Элемент DOCTYPE в HTML общественности "-//W3C для//определения DTD XHTML 1.0 переходный//ванной" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&ГТ;
<название>
Модальный Javascript
&ЛТ;АСП:кнопка ID="btnModal" атрибут runat="сервер" текст="Показать модальный"
onclick="btnModal_Click"/>
------------------------------------------------------------------------------------
Это мой Javascript код
функция modal(_modal, _span, _btnModal) {
var modal = document.getElementsByClassName(_modal)[0];
var span = document.getElementsByClassName(_span)[0];
ВАР btnModal = документ.метода getElementById(_btnModal);
btnModal.onclick = функция () {
modal.style.display = "блок";
}
пролете.функцию onclick = () {
modal.style.display = "нет";
}
window.onclick = функция (событие) {
if (event.target === модальный) {
modal.style.display = "нет";
}
}
}
("modal", "close", "btnModal");
-------------------------------------------------------------------------------
Пожалуйста помочь
Заранее спасибо
Что я уже пробовал:
Я попробовал запустить скрипт из c# со следующим кодом
- строка str = "";
Страница.ClientScript.RegisterStartupScript(это.GetType(), "Script", str, false);
Что произойдет, так это то, что модал покажет, и страница обновится, а затем после закрытия модала я попытался поместить свой код на событие onload, но ничего не произошло...
PRAKASH9
В кнопка событие click написать вернет false;
ZurdoDev
Пожалуйста, опубликуйте в качестве решения.
Judah.zama
Большое спасибо мой код теперь работает