- - PR -
C#クラスからASPXを実行する時の記述
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2003-11-28 19:35
すいません教えて下さい。
件名の逆はさすがに分かるのですが・・・・ 情けない事に分からないので、ご存じの方居ましたら お願いします。 ASP.NET C#.NET WINDOWSフォーム | ||||
|
投稿日時: 2003-11-28 21:05
masatok2さん、こんばんは。
済みません、質問の意味が良く判らないのですが...。 >件名の逆はさすがに分かるのですが・・・・ ASPXからC#を実行する? これも良く判りません。 具体的に何をどうしたいのかを書かれた方が、フォローがつきやすいと思います。 | ||||
|
投稿日時: 2003-11-28 21:37
過去の投稿を参照しましたが、いつも「提示されている情報が少ない」と言われていませんか?!あなたと同じ情報を持っているなら、それでもかまわないのですが、あなたのことはさっぱりわからない人たちばかりなので、出し惜しみしないでください。
上の「Top>@IT会議室」の、「@IT会議室」をクリックし、一番下にある「技術系メーリングリストで質問するときのパターン・ランゲージ」というリンクをクリックし、内容をよく読んでください。 で、C#とWindowsアプリと、ASP.NETって、C#で作ったWindowsアプリから、ASP.NETで作ったページを呼び出したいと言うことでしょうか。それなら、ウェブコントロールだっけ?そんなものがあるのでそれをフォームに貼り付け、目的のページへNavigateすればいいのではないでしょうか。 | ||||
|
投稿日時: 2003-11-29 00:27
ご指摘を真摯に受け止め詳細をお話させて貰います。
と言っても、私の知識レベルでは???な部分はどうかご容赦ください。 ASP.NET C# WEBフォームにて、 ASPXのCS内で、パブリック及びプライベートのクラスを実行する場合 「クラスの名前を記述」する事で実行できますが、クラス側から任意の ASPX(WEBフォーム)を実行する方法が解らないのです。 ご存じの方よろしく御願いします。 | ||||
|
投稿日時: 2003-11-29 04:03
なるべく言葉は一般的な表現を使わないと、意図していることが見えてこないと思います。 例えば、「クラスを実行する」というのはどういう意味なのか?など(まあ想像はつきますが)。 「クラス側から任意のASPX(WEBフォーム)を実行する」については何を意図しているのか分かりません。 具体的にどういうことをしたいのでしょうか? ブラウザのように、自作AP内にWebの画面を表示したいとか、単にWebに対してリクエストを発行したいとか(結果をどう使うのかは分かりませんが…)。 | ||||
|
投稿日時: 2003-11-29 19:43
かぶりますが、「クラスを実行」というのは、意味不明です。クラスとはいわば設計図ですから、設計図を実行することはできません。設計図を基に作ったモノの、「ある機能」(メソッド)であれば、実行できますが。 それで、Webフォームを実行すると言うのも、わかりません。フォームは「見栄え」ですから、「表示」することはできても「実行」とは言わないでしょう。 ということで、「あるメソッドからWebページを表示させる」と解釈します。「表示させる」ということは、クライアントに対して「他のページを見させる」わけで、英語にするとtransferとか、redirectという語が該当します。というわけで、server.transferとか、response.redirectと言うメソッドで、表示先のページを指定します。詳しくはMSDNを見てください。 |
1