値こんにちは、私は私のdefault.aspxでfollwingコードがあります。キャストしようとアクセスPreviousPageは
<asp:Button AccessKey="Y" Height="25px" runat="server" ID="myButton"
Text="hello" OnClick="clickit" PostBackUrl="~/Login/Default.aspx" />
と後ろの私のログインデフォルトのページのコードでこのコード:
Default prev = PreviousPage as Default;
if (prev != null)
{
label1.Text = prev.GetText;
}
しかし、「前のページログインページにこの導関数を追加すると、「常にnullです。ただし、PreviousPageはnullではありません。
<%@ PreviousPageType VirtualPath="~/Default.aspx" %>
エラーが発生します。 ystem.InvalidCastException: 'ASP.default_aspx'タイプのオブジェクトをキャストして 'Default'を入力できません。
誰でも知っていることを知っていますか?なぜprevはnullに設定されているのですか(そして私はその値にアクセスできません)?