1.1 Web アプリを 4.0 にアップグレードしていますが、カスタム ユーザー コントロールの page_load が 2 回発生し、どちらも非ポストバックとして扱われるという問題が発生しています (この場合、IsPostBack は false です)。私が読んだところ、これには2つの原因があるようです.1つはsrc部分に何もないimgタグである(このページには画像がまったくありません)または2 AutoEventWireupとハンドルで使用されている問題同時。すべてのコードに目を通しましたが、そこには Handles キーワードがまったくなく、すべてのページで AutoEventWireUp が true に設定されていますが、それでもこの問題が発生します。ここにいくつかのソースがあります
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)
If Not IsPostBack Then
End If
End Sub
そして、宣言
<%@ Control Language="vb" CodeBehind="UCHeader.ascx.vb" Inherits="PO.Web.UCHeader"
AutoEventWireup="true" TargetSchema="http://schemas.microsoft.com/intellisense/ie5" %>
必要に応じて、より多くのソースを表示できます。助けてくれてありがとう。