Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim lbl_Date As New Label
Dim i as int16
i = 20
While (i < i + 1)
lbl_Date = TryCast(Page.FindControl("lbl_Date" + i.ToString), Label)
lbl_Date = "Value"
i = i + 1
End While
End Sub
lbl_Date
これは、変数に Nothing を返しています。でこれを使用しなければ、問題Page_Load
なく動作します。それだけでPage_Load
は機能しません。任意の説明:::: さて、私がここでやろうとしていることは. lable1 から lable100 までの 100 個のラベル名があります。label1 =Value や label2 =Value などのようにできますが、ループに入れようとしているので、コードが少なくなります。情報のためだけに...このコードは動作しますが、 Page_Load では機能しません。コードを探しているすべての人が考えていますが、これはページのライフサイクルに関係しています