...doesn't work. :)
I'm getting "Object reference not set to an instance of an object."
Code to follow...
page1.aspx:
<%@ Page Language="
VB" MasterPageFile="~/main.master" Title="Untitled Page" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<form ID="frm1" runat=server defaultbutton="Button1" defaultfocus="TextBox1">
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Button" PostBackUrl="page2.aspx" />
</form>
</asp:Content>
page2.aspx:
<%@ Page Language="
VB" MasterPageFile="~/main.master" Title="Untitled Page" %>
<script runat="server">
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
If Not Page.IsPostBack Then
Dim t As TextBox = CType(PreviousPage.FindControl("TextBox1"), TextBox)
Label1.Text = String.Format("Hello {0}", t.Text)
End If
End Sub
</script>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
</asp:Content>
Any help is GREATLY appreciated. It all worked until I tried it within a page with a master file. Grrr.