0

私はいくつかの.Netの基本を知っていますが、より高度なことをする必要があり、立ち往生しています。私は empClientProfile.aspx ページにさまざまな場所 (クライアントのリストから、メニューから直接、その他) からこのページにアクセスできるようにしています。たとえば、クライアントが代理店から選択する場合、その選択とまったく同じページに転送する必要があります。このページがメイン メニューからアクセスされた場合は、ホーム メニューに転送する必要があります。

私が言ったように、別のページからページにアクセスできるため、ここでは使用PostBackURLできません。

それを行う方法はありますか?

4

3 に答える 3

1

HTML で次のボタン コードを使用します。

<input type="button" value="Back" onclick="window.history.back()" />

アップデート

これらのファイルを試してテストしてください...

ファイル名: page1.htm

<html>
  <head>
    <title>page 1</title>
  </head>
  <body>
    PAGE 1<br />
    <a href="page2.htm">Jump to page 2</a><br />
    <a href="page3.htm">Jump to page 3</a><br />
  </body>
</html>

ファイル名: page2.htm

<html>
  <head>
    <title>page 2</title>
  </head>
  <body>
    PAGE 2<br />
    <a href="page3.htm">Jump to page 3</a><br />
    <input type="button" value="Back" onclick="window.history.back()" />
  </body>
</html>

ファイル名: page3.htm

<html>
  <head>
    <title>page 3</title>
  </head>
  <body>
    PAGE 3<br />
    <a href="page1.htm">Jump to page 1</a><br />
    <input type="button" value="Back" onclick="window.history.back()" />
  </body>
</html>
于 2013-03-19T03:36:58.507 に答える
0

おそらく、セッションを使用して、ユーザーのアクションに基づいてそれを行うことができます

switch(action)
{
case 1:
   postbackurl = Session[a].toString();
case 2:
   postbackurl = Session[b].toString();
default:
   break;

}
于 2013-03-19T03:24:01.923 に答える
0

Request.UrlReferrer を試しましたか?

于 2013-03-19T03:26:17.867 に答える