No.3ベストアンサー
- 回答日時:
簡単なサンプル
ソリューションの中に
・WebForm1.aspx
・WebForm2.aspx
を用意
それぞれの画面にボタンを張りますが、WebForm1とWebForm2のボタン種類が異なります。
以下をしっかり読みながら、画面にボタンを作成してくだあさい。
WebForm1
.画面に[ツールボックス]の[Webフォーム]の[Button]を張ります。
画面に張ったボタンをダブルクリックします。
クリックイベントにソースを埋め込みます。
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Server.Transfer("WebForm2.aspx")
End Sub
WebForm2
.画面に[ツールボックス]の[HTML]の[Button]を張ります。
[デザイン]モードから[HTML]へ切り替えます(ショートカットキー:Ctrl+PageDown)
↓こんな感じだと思います
<INPUT style="Z-INDEX: 102; LEFT: 0; WIDTH: 100px; POSITION: absolute; TOP: 0; HEIGHT: 100px" type="button" value="Button">
それをイベントを呼ぶように改造します(onclick部分を追加)
<INPUT style="Z-INDEX: 102; LEFT: 0; WIDTH: 100px; POSITION: absolute; TOP: 0; HEIGHT: 100px" type="button" value="Button" onclick="history.back()">
No.2
- 回答日時:
>何かのメソッドで前の画面に戻りたい
「戻る」「進む」の処理は、クライアントでの出来事です。
ASP.NETはサーバ処理なので、要求がきて処理を行うことではないので、根本的にできません。
ASP.NETとしてできることは、クライアントに「戻るスクリプト」を発行するボタンをWEB上に用意してあげるだけで、実際に処理を行うのはクライアントです。
よって「メソッド一つで実現したい」という要望は、ASP.NETでは実質的不可能です。
ついでにですが、もう一つの質問
「new form」
ですが、
「new <自分で作成したクラス>」
みたいにして、自分でクラス化をしてあげない限りできません。
内部では結局「Server.Transfer」を呼び出す処理になると思います。
この回答への補足
ありがとうございます。
>クライアントに「戻るスクリプト」を発行するボタンをWEB上に用意してあげる
というコードはどのように記述すればよいでしょうか?
No.1
- 回答日時:
.NET Frameworkのヘルプで
「サーバー コントロールのサンプル」
で検索をかけ
「ポストバック イベントのサンプル」
を見てください。
コードがそのまんま出ています。
この回答への補足
ごめんなさい、初心者の私にはよくわかりません。おっしゃられているサンプルコードはASP.netっぽいでしょうか?
できれば以下のようなソースで
Private Sub btn_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn.Click
Server.Transfer("login.aspx")'はlogin.aspxに移動
’何かのメソッドで前の画面に戻りたい
End Sub
したいのですが・・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- アプリ Edgeを操作するアプリについて 4 2023/05/11 22:48
- Visual Basic(VBA) エクセルマクロでアニメを作る方法を教えてください。 1 2023/02/07 14:27
- Visual Basic(VBA) Edge操作のアプリが例外発生に 1 2023/03/12 21:22
- Visual Basic(VBA) VBプロジェクトでのフォルダ構成について 1 2023/07/22 03:49
- Java java 次の機能を有するメソッドを自クラスに作成し、実装したいです。 機能 名前判定機能 →名前が 3 2022/06/16 16:08
- Java java 飾子を付けること(public static・・・) ・コンソールへの出力処理はmainメ 2 2022/06/16 19:34
- au(KDDI) 「カメラへのアクセスを許可してください」のせいで年齢確認書類を撮影できない、アップロードできない 2 2022/11/01 00:04
- C言語・C++・C# visual studioでフォームデザインを作成する時のVB.netとC#の違い 2 2023/06/22 03:04
- Visual Basic(VBA) このVBAでExcelアプリケーションを作成は必要ですか? 3 2023/07/19 21:13
- Visual Basic(VBA) EXCEL VBAにて動的にCheckBOXを複数作成し、同BOXにイベントを追加したい 1 2023/03/16 07:05
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
Hideについて(.NET)
Visual Basic(VBA)
-
VB.NETで DataRow()を利用して、値からコードを取得したい。
Visual Basic(VBA)
-
VB2005 TextBoxに何も入力しない場合のエラー
Visual Basic(VBA)
-
-
4
登録後、呼び出し元ページに戻るには
Microsoft ASP
-
5
VB.NETでフォーム上にExcelのような表を表示する方法
Visual Basic(VBA)
-
6
String"から型'Double'への変換は無効です。 とエラーが出ます。
Visual Basic(VBA)
-
7
配列内の内容を全て表示する方法
Visual Basic(VBA)
-
8
FORMが開いているかどうかの確認方法
Visual Basic(VBA)
-
9
小数点を含む数値かどうか判断の判断方法
Visual Basic(VBA)
-
10
Webページ上のボタン等の位置を移動したい。
Microsoft ASP
-
11
「指定されたキャストは有効ではありません。」とエラーが出てしまいます。
Microsoft ASP
-
12
ASP.NET 画面遷移前の状態を保持する?方法
Microsoft ASP
-
13
VB.NET 画面遷移
Visual Basic(VBA)
-
14
VB.NET2005 TextBox 高さ(Height) 変更
Visual Basic(VBA)
-
15
項目名の制限について
SQL Server
-
16
別フォームから戻ったときのイベント
Visual Basic(VBA)
-
17
Designer.vbは直接コードをいじってはだめ?
Visual Basic(VBA)
-
18
VB.netでのExcelデータの読み込み
Visual Basic(VBA)
-
19
VB.NET getとsetの概念がわかりません。
Visual Basic(VBA)
-
20
VBのReturnの使い方
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
検索ボタンなどに使う虫眼鏡の...
-
子画面を読んだ後親画面のRecor...
-
VB.net webアプリケーション 戻...
-
VC++にてボタン等のサイズ取得
-
VB2010で4択問題
-
これはなんとゆってるんですか?
-
フォルダーに緑のレ点と赤の✖が...
-
oppo reno 7A
-
windows10のアプリと機能にyout...
-
Windows10でアプリを完全に消去...
-
Windows10(64bt)でWindow8以前...
-
レイノルズ数が4000より大きい...
-
VB2005 BackgroundWorkerの使用
-
システムの復元ポイントにCheck...
-
Beckyのアドレス帳を上下に移動...
-
フリーソフトをうまくダウンロ...
-
[python]スクリプトから起動で...
-
MFCでデータベースを
-
インターネットオフライン環境...
-
RUNASA
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VB.net webアプリケーション 戻...
-
VC++にてボタン等のサイズ取得
-
xampp Apacheの「Admin」の管理...
-
子画面を読んだ後親画面のRecor...
-
チェックボックスの値を次画面...
-
iPad トップアイコンの消し方
-
HTMLで投票ボタンを作りたい
-
地デジのNHKでのリモコン投票に...
-
iPhoneの自動回転機能を切りたい
-
Web画面の自動更新ボタンを押し...
-
WordPressで1回だけ表示可能な...
-
resetボタンの判別
-
ツールバーを用意したい。
-
ボタンの背景色を変更する方法
-
これはなんとゆってるんですか?
-
検索ボタンなどに使う虫眼鏡の...
-
フレームワークって何でしょう?
-
Wordやマイドキュメントを終了...
-
画面の右上の×をキーボードで操...
-
iphoneプログラミング OpenGL ES
おすすめ情報