如何将文本框值从一个aspx页面传递到VB.net中的另一个aspx页面?

时间:2016-04-10 16:23:08

标签: asp.net vb.net

我正在尝试将文本框值从一个aspx页面传递到另一个aspx页面。我试过 - 上一页属性和应用程序变量。我不想在这个文本框中使用cookie。我在第2页尝试了以下代码,它引发了我"对象引用未设置为对象的实例。"错误。

任何帮助将不胜感激。

 If Not IsNothing(Request.Cookies("IMF")("UserID")) Then

                lblUserID.Text = (Request.Cookies("IMF")("UserID").ToString())

                Dim txt As TextBox
                txt = CType(Page.PreviousPage.FindControl("txtUsername"), TextBox)

                If Not IsNothing(txt) Then
                    lblUserName.Text = Server.HtmlEncode(txt.Text)
                Else
                    lblUserName.Text = "[Name Not available]"
                End If

            End If

0 个答案:

没有答案