次のコードを使用してリテラルのテキスト値を取得し、PreviousPage を使用して次のページに渡すことができるようにしようとしていますが、文字列が空です。Page_Init ステージの後に値がクリアされると思います。
Public ReadOnly Property SendText() As String
Get
Return literal1.Text
End Get
End Property
これを回避する方法はありますか?
次のページのデータにアクセスしようとしています:
<%@ PreviousPageType VirtualPath="~/Spacing.aspx" %>
Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load
litTables.Text = PreviousPage.SendText
End Sub
SendText を div 全体の HTML コンテンツに設定できればさらに良いのですが、これにアクセスする唯一の方法は JavaScript の document.getElementById("tables").innerHTML を使用することですが、どうすればよいかわかりません。 Get を使用して、それを ReadOnly プロパティに組み込むことができます。
Visual Studio Express For Web 2012 を使用しています。