3

プログラムでこのページに戻った場合、いくつかの TextBoxes にいくつかの情報を保持したいと考えています。Page1 で情報を入力し、ボタンをクリックすると次のページにリダイレクトされますが、情報にエラーがある場合 (数字のみの TextBox 内のテキストなど)、リンクボタンをクリックして戻りたいと思います。私は試した:

prevPage = Request.UrlReferrer.ToString();
LinkButton1.PostBackUrl = prevPage;

しかし、前のページに戻ると、すべてのテキスト ボックスが空になります。キーボードの BACKSPACE を押すと、すべての情報が保持されます。

BACKSPACEを押している場合のように、プログラムでこれを行うにはどうすればよいですか???

4

1 に答える 1

2

リンクボタンのクリックでこのjavascriptを試してください

history.back()

<script>
function goBack()
  {
  window.history.back()
  }
</script>

<input type="button" value="Back" onclick="goBack()">
于 2013-01-13T15:27:44.743 に答える