-1

asp.net アプリケーションで前のページ タイトルを取得しようとしています。

私の試み:

string previousPageTitle =  this.Page.PreviousPage.Title;

オブジェクト参照がオブジェクトのインスタンスに設定されていないため、「NullReferenceException」が発生しています。

セッションまたはクエリ文字列を使用して前のページ タイトルを取得したくありません。

4

2 に答える 2

0

あなたはそのページに直接アクセスしていると思いPreviousPageますnull

Page.PreviousPage プロパティを参照

Transfer メソッドを使用するか、クロスページ ポスティングを使用して、ある ASP.NET ページから別のページに処理を転送する場合、元のページには、宛先ページに必要な要求情報が含まれています。その情報にアクセスするには、PreviousPage プロパティを使用できます。現在のページが(別のページからの転送またはクロスポストではなく) 直接要求の結果としてレンダリングされている場合、PreviousPage プロパティには null が含まれます。

于 2013-05-09T07:03:50.197 に答える