-1

上部にDGVを保持するasp.netページと、CollapsiblePanelExtenderを備えたパネルを取得しました。このパネルには、テキストボックス、ボタンなどを保持しています。パネルは自動的に閉じます。私はjavascriptで関数を取得しました:

  function hidePanel() {
        $get("<%= Panel1.ClientID%>").style.display = 'none';
        return false;
    }

私はそれを次のように使用しようとします:

ScriptManager.RegisterStartupScript(this, typeof(string), "Hide", "hidePanel();", true);

パネルを閉じる代わりに、DGVを保持しているページの上部を閉じます。なぜ機能しないのかという提案はありますか?

4

1 に答える 1

0

サーバー側のコード呼び出しでページを更新するとき

 Panel1.ClientState = True

これにより、ポストバック時にパネルが拡張され、

Panel1.ClientState = False

パネルを非表示にする必要があります。

于 2013-02-28T20:00:04.330 に答える