「HttpContext クラスによる別ページへの値渡し」の編集履歴(バックアップ)一覧はこちら
HttpContext クラスによる別ページへの値渡し - (2008/02/06 (水) 14:18:23) の最新版との変更点
追加された行は緑色になります。
削除された行は赤色になります。
// 現在のページ名
*&this_page()
**概要
タイトルのまんま。
**前提条件
-[[新しいwebサイトの作成]]
**手順
default.aspx.vb を以下のように変更。
#highlight(vb.net){
Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub Button1_Click(ByVal sender As Object _
, ByVal e As System.EventArgs) Handles Button1.Click
Context.Items.Add("str1", "hoge")
Context.Items.Add("str2", "test")
Context.Server.Transfer("default2.aspx")
End Sub
End Class
}
default2.aspx.vb を以下のように変更
#highlight(vb.net){
Partial Class Default2
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object _
, ByVal e As System.EventArgs) Handles Me.Load
Dim str_temp As String = ""
str_temp &= "str1: " & Context.Items("str1")
str_temp &= "<br>"
str_temp &= "str2: " & Context.Items("str2")
Response.Write(str_temp)
End Sub
End Class
}
&img(画像.jpg)
// 現在のページ名
*&this_page()
**概要
タイトルのまんま。
***参照
-[[クラスライブラリリファレンス HttpContext クラス>>http://msdn2.microsoft.com/ja-jp/library/system.web.httpcontext(VS.80).aspx]]
***元ネタ
-[[PGlabo: 「ASP.NET」 HttpContextで他のページへ送信>>http://asim.s59.xrea.com/labo/archives/2005_10/06_115017.php]]
**前提条件
-[[新しいwebサイトの作成]]
-[[webフォームの追加]]
**手順
default.aspx に button コントロールをひとつ配置する。
&img(238.jpg)
default.aspx.vb を以下のように変更。
#highlight(vb.net){
Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub Button1_Click(ByVal sender As Object _
, ByVal e As System.EventArgs) Handles Button1.Click
Context.Items.Add("str1", "hoge")
Context.Items.Add("str2", "test")
Context.Server.Transfer("default2.aspx")
End Sub
End Class
}
default2.aspx.vb を以下のように変更
#highlight(vb.net){
Partial Class Default2
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object _
, ByVal e As System.EventArgs) Handles Me.Load
Dim str_temp As String = ""
str_temp &= "str1: " & Context.Items("str1")
str_temp &= "<br>"
str_temp &= "str2: " & Context.Items("str2")
Response.Write(str_temp)
End Sub
End Class
}
実行し、ボタンを押す。
&img(240.jpg)
以下のように値が取得できる。
&img(239.jpg)
表示オプション
横に並べて表示:
変化行の前後のみ表示: