У меня есть кнопка изображения на всплывающей странице, которая открывается другой страницей
<asp:ImageButton
ID="Button_kalem_islemikaydet"
runat="server"
CausesValidation="False"
ImageUrl="~/images/butonlar/buyuk/Kaydet.jpg"
meta:resourcekey="Button_kalem_islemikaydetResource1"
OnClick="Button_ust_islemikaydet_Click"
OnClientClick="f2()"
Width="100" />
f2()
- это
<script type="text/javascript">
function f2() {
opener.document.getElementById("TextBox1").value = "hello world";
opener.document.getElementById("HiddenField1").value = "hello world";
window.opener.location.href = window.opener.location.href;
}
</script>
И Button_ust_islemikaydet_Click
- это еще один метод, реализованный вФайл aspx.cs и он обновляет таблицы базы данных, которые показаны на родительской странице в GridView.
Я пытаюсь сделать doPostBack, я имею в виду обновить страницу открытия (родительскую). И с этим вышеОбновление кодов работает. Однако на родительской странице все еще отображаются те же данные перед обновлением. И причина в том, что OnClientClick
работает до OnClick
метод Так что мой вопрос в том, есть ли способ запуститьметод на OnClick
и завершить его, а затем запустить метод OnClientClick
?