私は質問があります。私のWebアプリケーションでは、私はUpdatePanelを持っています。このUpdatePanelではいくつかのコントロールがあり、UpdatePanel Loadイベントでの可視性を設定したいと思います。コントロールの可視性を設定するのはUpdatePanelですLoadイベント
私は、次の方法でそれを実行します。
のDefault.aspx:
<asp:UpdatePanel ID="UpdatePanel" runat="server" ChildrenAsTriggers="false" OnLoad="Sub_UpdatePanel_OnLoad" UpdateMode="Conditional">
Default.aspx.vb
Protected Sub Sub_UpdatePanel_OnLoad()
LinkButton1.Visible = True
LinkButton2.Visible = False
End Sub
そして、それdoesnの仕事はありません。 UpdatePanel.Update()をコードの背後に追加しようとしましたが、これは助けになりましたが、私のjQueryコードが完全にクラッシュしました。
お手伝いできますか?私はその解決策が非常に簡単だと確信しています!
ありがとうございます!
Page LoadイベントはすべてのUpdatePanelアップデートで発生しますか? –
はい、ページが更新されるたびにPage_Loadが発生します。しかし、このコードを毎回実行するには、!Page.IsPostBack条件を使用してください。 –