1

OnClick私はイベントでこのコードを持っていますButton:

if (true) {
  ClientScript.RegisterStartupScript(UpdatePanel1.GetType(), "", "show_modal('true');", true);
} else {
  ClientScript.RegisterStartupScript(UpdatePanel1.GetType(), "", "show_modal();", true);
}

そして、ボタンを次のトリガーとして定義しますUpdatePanel

<Triggers>
  <asp:AsyncPostBackTrigger ControlID="btnEdit" EventName="Click" />
</Triggers>

この関数show_modal.js、ASP ページに含まれるファイルにあります。

このスクリプトを機能させるにはどうすればよいですか?

4

1 に答える 1

2

使用しないでくださいClientScript.RegisterStartupScriptScriptManager1.RegisterStartupScript代わりに使用してください。"ScriptManager1" は ScriptManager コントロールの名前です。

于 2012-12-18T22:59:03.650 に答える