• ベストアンサー

ASP.NETについて

ASP.NET2003で作った画面からASP.NET2005で作った画面へ、セッション情報を引き渡すことは可能でしょうか?その場合、どのようにしたらよいでしょうか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • todo36
  • ベストアンサー率58% (728/1234)
回答No.1

同じバージョンのASP.NETでも、別プロジェクトのセッション共有は無理っぽい。 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=38929&forum=7 ページ遷移で、情報をQueryStringかCookieか隠しフィールドで渡すとか。

tsunDC2
質問者

お礼

確かに別プロジェクトならセッション共有はダメそうですね。 QueryStringにIDを付加しようと思いますが、セキュリティ的にユーザーさんが許してくれるか。。。 あとはテンポラリテーブルにセッション情報を保持するかですかね。

関連するQ&A

  • ASPとASP.netの連携について

    ASPで作られたシステムとASP.netで作るシステムの 連携について、ASP初心者で困っています。ご教授ください。 (1)ASPからASP.netの画面遷移はできますか? 可能ならば、どのようにすればできますか? (2)ASPとASP.netではセッションの共有はできない (オーバーヘッドがしやすい等問題があるためしない方がいい)と  いうのを知りました。  画面遷移時に、パラメータを渡したいのですが、  DBに格納という方法以外に、たとえば、  JSPのsubmitで値を飛ばすように、ASPで飛ばしたものを  ASP.netでgetするようなことはできますか? よろしくお願いします。 環境は、OSがWin2000、WEBサーバがIISです。

  • IISのセッション情報について(旧ASPとASP.NETの共有)

    IISのセッション情報について(旧ASPとASP.NETの共有) うっすらと無理というかそんなコトしたら、セッション情報がダダ漏れになりそうな気がしますが、 標題のように、旧ASPのSession("hogehoge")の値をASP.NETから参照することは 技術的に可能なのでしょうか?? ご存知の方いらっしゃいましたら、ご教示をお願いします。

  • ASP.NETでINIファイル読込みをしているのだけれど設定が有効にならない

    WindowsServer2003 ASP.NET(2.0) 設定情報をINIファイルから読み込んでいます。 (XMLではなく、INIファイル) INIファイルの中の内容を更新すると、 ASPの場合は、すぐに内容が反映されたのに、 ASP.NETの場合は、INIを変更したあと、 IISの画面から、WEBCONFIGファイルの内容を 何か変更してやらないと、INIを再読込(?) してくれないみたいなのですが、何か他によい方法は ないでしょうか。 要件としては、IISを再起動せずに、セッションを切らずに INIファイルの変更内容を有効になれば、どのような 方法でもよいです。(できるだけ簡単な方法でお願いします)

  • ASP.netにて携帯サイトを作ります。しかしクッキーレスセッションを

    ASP.netにて携帯サイトを作ります。しかしクッキーレスセッションを使うとURLの途中に自動でセッションIDが含まれるためにSEO的にもサーバーログてきにも良くないので、セッションIDをクエリストリングで渡して、必要なページでセッションIDからSessionに入れた情報を読もうと考えています。 セッションIDはSession.sessionIDで取得できるのですが、このIDをキーにてSessionに入れた情報を引き出すにはどのような処理が必要なのでしょうか? 宜しくお願い致します。

  • asp.netで値を受け渡し

    asp.netで値を受け渡しする際に、 cookieやsession、staticといった方法があります。 単一アクセスであればどれでもいいと思うのですが、 同時複数アクセスが発生した場合に、 一番安全なのはcookieだと思いますが、 session、staticなどは別アクセスで書き換えられてしまう可能性があるのでしょうか?

  • ASP.NET

    お世話になります。ASP.NET初心者です。 つい、一週間ほど前から、ASP.NETでのシステム開発をしているのですが、わからない点があり質問させて頂きました。 環境 ASP.NET(今は、ローカルのIISを使用しています。)    DB Oracle10g 質問内容:画面上で入力された値をキーとしてDBから値を取得し、 画面に表示するのですが、その取得してきたデータのKey値をどこかに保存しておいて、更新(UPDATE)するときに使用したいと思うのですが、どのような方法があるのでしょうか?画面の隠しコントロールなどに退避したりするのでしょうか? 以上 よろしくお願いします。  

  • aspからasp.netへの遷移(その逆も)

    拡張子がaspの画面から拡張子がaspxの画面へ遷移することは 不可能なのでしょうか?何か特殊な方法があるのでしょうか? ありましたら教えていただけないでしょうか。 aspx画面でボタン押下時に Response.Redirect("./test1.asp")でasp画面へ遷移させると 以下のエラーとなります。 '/WebSite1' アプリケーションでサーバー エラーが発生しました。 この種類のページは処理できません。 説明: 要求されたページの種類は、明示的に禁止されるため処理されません。拡張子 '.asp' が正しくない可能性があります。 下の URL が正しく入力されていることを確認してください。 要求された URL: /WebSite1/test1.asp バージョン情報: Microsoft .NET Framework バージョン:2.0.50727.1433; ASP.NET バージョン:2.0.50727.1433

  • ASP.netについて

    OS:win2k VS.net dev はじめまして。 ASP.net初心者です。 aspでは<!-- #Include File="xxx.asp" -->として 共通モジュールは外部ファイルにして使えましたが ASP.netの場合はどのようにすれば 宜しいのでしょうか? ご存知の方ご教示宜しくお願い致します。

  • ASP.netの<center>について

    OS:windwos2000 VS.net2003 Dev はじめまして。 現在ASP.netで簡単なWebページを作成しておりますが 以前のASPでは<center>を使えたのに ASP.netに変わってからは使えなくなってしまいました。 ASP.netでコンテンツを画面中央に持ってくる為には どのようにすればよいでしょうか? ご存知の方ご教示宜しくお願いします。

    • ベストアンサー
    • HTML
  • ASP.NET による画面遷移で質問です。

    はじめまして。 ASP.NETのC#で開発を行っていますが、画面遷移で困っています・・・ A画面 ⇔ B画面 ⇔ C画面 と遷移する場合と、 A画面 ⇔ C画面 へ遷移する場合があり、戻り先が操作により異なります。 その場合、遷移元の情報はどのように保持していいのでしょうか? 現在は、ページ情報(各種コントロール情報・遷移元画面名)クラスを作り、Listに格納しセッションにて保持しています。 しかしなが、使い勝手が悪く(作り方が悪いのか・・・)困っています。 一般的にはこのような画面遷移のシステムを作る際はどのように作成するものなのでしょうか?宜しくお願いします。

専門家に質問してみよう