1

JQueryダイアログとasp.entボタンがあり、ダイアログが開いているときにasp.netボタンをクリックすると、ページが更新され、ダイアログが消えます。ボタンをUpdatePanelに配置したが、UpdatePanelが嫌いな場合を除いて、ユーザーがページ上のコントロールをクリックしたときにダイアログを開いたままにして、ポストバックを起動する方法は他にありますか?ありがとうございました!

4

2 に答える 2

0

たとえば、ポップアップに LinkBut​​ton がある場合、このように毎回スクリプトを登録する必要があります...

protected void LinkButton1_Click(object sender, EventArgs e)
{
    Page.ClientScript.RegisterStartupScript(this.GetType(), "KeepPopup", "<script type=text/javascript> PopItUp(); </script>");
}
于 2014-02-07T16:43:02.413 に答える
0

aspnet btn のポストバック中に、this.Page.ClientScript.RegisterStartupScript() を使用して、以前に起動された同じ JQuery ダイアログを再起動します。

于 2012-04-26T12:20:38.853 に答える