私のような初心者にとっては面倒に見える問題を解決するために助けを求めるだけです。Googleで答えを探してみましたが、役に立ちませんでした。これ以上の紹介はせずに、私が抱えている問題と使用しているコードについて詳しく教えてください。
私はvbを使用していますが、これは値を別のページに渡そうとするたびに発生するエラーです
An exception of type System.NullReferenceException occurred but was not handled in user code
HResult=-2147467261
Message=Object reference not set to instance of an object.
Source=Formulario
StackTrace:
in Formulario.InfoFormulario.Page_Load(Object sender, EventArgs e) en D: \Formulario\Formulario\InfoFormulario.aspx.vb:línea 8
in System.Web.UI.Control.OnLoad(EventArgs e)
in System.Web.UI.Control.LoadRecursive()
in System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
InnerException:
元のページをキャプチャするために使用しているコードは次のとおりです。
Public ReadOnly Property GetNombre() As String
Get
MsgBox("The value of " + TxtNombre.Text)
Return TxtNombre.Text
End Get
End Property
値を取得するために使用しているコードは次のとおりです
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
LabelNombre.Text = (PreviousPage.GetNombre)
End Sub
End Class