- PR -

ASP.NET 遷移元画面のURL取得方法

投稿者投稿内容
えんぞ@?
ぬし
会議室デビュー日: 2004/07/06
投稿数: 271
お住まい・勤務地: はまっこ
投稿日時: 2004-07-06 17:41
「Response.Redirect」を使用せず、「Server.Transfer」にて遷移を行うという前提
でしたら、これは?
---------------------------
formB.aspx側
Sub Page_Load()
 If Not Me.IsPostBack Then
  Me.LblHidden.Visible = False
  Me.LblHidden.Text = Me.Request.Url.PathAndQuery
 End If
End Sub
Private Sub Button_Click(ByVal ・・・) Handles Button.Click
 Server.Transfer(Me.LblHidden.Text)
End Sub
---------------------------
お門違いだったら( __)/ ゴメン
NAL-6295
ぬし
会議室デビュー日: 2003/01/26
投稿数: 966
お住まい・勤務地: 東京
投稿日時: 2004-07-06 17:51
引用:

まゆりんさんの書き込み (2004-07-06 15:49) より:

C#では先程挙げた記事に記載されているとおり、
Context.Handler.ToString()
であれば呼び出し元のファイル名(ASP.xxx.aspx)が取得できますが、
VBにはなかったような・・・。

うーん、お役に立てず申し訳ないです・・・。



単純にobject型が持っているメソッド等がC#ではそのまま使えるというだけの話なので、

コード:

CType(Context.Handler,object).ToString()



で、同じ結果は取得できますよ。

#ちなみに、ファイル名ではないような・・・。

[ メッセージ編集済み 編集者: NAL-6295 編集日時 2004-07-06 17:54 ]
BIG
会議室デビュー日: 2004/06/17
投稿数: 10
投稿日時: 2004-07-06 20:57
えんぞ@見習さんの
  Request.Url.PathAndQuery で解決しました。

NAL-6295が書いていらっしゃるように
 CType(Context.Handler,object).ToString()
は構文エラーにはなりませんが、URLの取得は出来ませんでした。

みなさん、どうもありがとうございました。
まゆりん
ぬし
会議室デビュー日: 2002/08/12
投稿数: 539
お住まい・勤務地: よこはま
投稿日時: 2004-07-06 23:19
引用:

NAL-6295さんの書き込み (2004-07-06 17:51) より:
#ちなみに、ファイル名ではないような・・・。



NAL-6295さん、フォローありがとうございます。
あれはファイル名ではなかったですか・・・じゃあなんだろ?
BIGさんの方は解決された様なので、
こっちは暇見て調べることにしてみます。
#全然役立ってなかったわぁ
_________________
まゆりん @ わんくま同盟
Blog る。
NAL-6295
ぬし
会議室デビュー日: 2003/01/26
投稿数: 966
お住まい・勤務地: 東京
投稿日時: 2004-07-07 00:00
引用:

まゆりんさんの書き込み (2004-07-06 23:19) より:
引用:

NAL-6295さんの書き込み (2004-07-06 17:51) より:
#ちなみに、ファイル名ではないような・・・。



NAL-6295さん、フォローありがとうございます。
あれはファイル名ではなかったですか・・・じゃあなんだろ?
BIGさんの方は解決された様なので、
こっちは暇見て調べることにしてみます。
#全然役立ってなかったわぁ




NAL-6295です。

Gettype().Nameで得られる文字列相当です。
つまり、クラス名です。
まゆりん
ぬし
会議室デビュー日: 2002/08/12
投稿数: 539
お住まい・勤務地: よこはま
投稿日時: 2004-07-07 00:46
引用:

NAL-6295さんの書き込み (2004-07-07 00:00) より:
Gettype().Nameで得られる文字列相当です。
つまり、クラス名です。


やっぱりクラス名なんですね。
MSDNのサンプルを使って試していたのでなんとなくそうではないかと思っていました。
ご教授ありがとうございます
_________________
まゆりん @ わんくま同盟
Blog る。

スキルアップ/キャリアアップ(JOB@IT)