問題タブ [server.transfer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Server.Transfer() を使用して、ユーザーコントロール (ascx) から別のページ (aspx) にテキストボックスの値を渡すにはどうすればよいですか?
kentico で 1 つのユーザー コントロール (Web パーツ) を作成しています。Server.Transfer() を使用して、テキスト ボックスの値をユーザー コントロールから aspx ページに渡したいと考えています。
それはできますか?もしそうなら、どうすればそのようにできますか?
よろしくお願いします、
レッズ
asp.net - 次のページ転送方法の違いは何ですか
次の違いは何ですか。
- サーバー転送?
- Response.Redirect?
- ポストバックURL?
どちらを使用するかをいつ決定する必要がありますか?
asp.net - ブラウザの更新ボタンの操作方法
test1.aspxとtest2.aspxがあります。test1ページにボタンが含まれています。ボタンがクリックされたときにコードを作成すると、test2ページが「server.transfer」メソッドを使用して転送されます。したがって、ブラウザにtest2ページが表示され、ブラウザのアドレスバーにtest1ページのアドレスが表示されます。しかし、ブラウザの更新ボタンを実行すると、test1.aspxのボタンが再び機能します。すべてのブラウザはこのように発生します。test2.aspxページを更新したい。これどうやってするの。ブラウザの更新ボタンの操作方法とserver.transferの使用方法を知りたいです。
asp.net - Server.Transfer Vs ブラウザの更新
asp.net で 2 つのフォームを作成しました。test1.aspx と test2.aspx があります。test1 ページには、送信ボタンが 1 つ含まれています。ユーザーがこれをクリックすると、server.transfer メソッドを使用して test2 ページに転送します。この場合、ブラウザーには test2 ページのコンテンツが表示されますが、ブラウザーのアドレス バーには test1 ページの場所が表示されます。ユーザーがブラウザの更新ボタンまたは F5 をクリックすると、test1 ページが動作し、送信ボタンが動作します。これは働きたくない。test2 ページを更新したい。どうすればそれができますか?response.redirect を使用したくありません。
asp.net - Service.Transfer() Behavior IIS Rewriting Module でルールを作成する
Service.Transfer from ASP と同様の動作を持つルールを作成することは可能ですか?
c# - POST HTML
私はすでにこれを読み通しました。ただし、私の場合、投稿先のページは外部の.aspxページです。
基本的に、ソースページコードでXMLデータを生成し、それを外部の.aspxページにPOSTXElement
する必要があります。要件は、投稿する前にHTMLタグでラップする必要があることを示しています。したがって、分離コードファイルの文字列は次のようになります。</form>
コードビハインドファイルで、これを外部の.aspxページに投稿するには、何をする必要がありますか?
asp.net - ユーザーを別の.NETページ(同じドメイン内)にリダイレクトするが、アドレスバーのURLを変更しない方法は?
ユーザーが同じドメインの下に独自のホームページを持つことができる会社の Web サイトに取り組んでいます。URL はhttp://mydomain.com/UserNameのようになります。 各ユーザーのコンテンツはデータベースに保存され、http://mydomain.com/users/default.aspxにあるページに表示されます(データベースで URL を検索してユーザーのコンテンツを検索する)
各ユーザーが独自のフォルダーを持っているように見えるように、アドレス バーの URL を同じままにしたい。
Server.Transfer を使用してみましたが、セッション変数は何もありません。RewritePath は機能しますが、アドレス バーの URL が変わります。アドレス バーに 404.aspx?aspxerrorpath={requestedURL} が表示されるため、404 ページでコードを実行できません。
私の主な目標は、アドレスバーにあるものをリダイレクトして失わないことです。私はASP.NETを使用しています(aspx拡張機能がLOLを提供しなかった場合)
asp-classic - クラシックASPリダイレクトタイトルの問題
サーバーを実行するASPにはどのような制限があるのか疑問に思っています.2つのレベルを転送しますか?したがって、ページが別のページに転送され、次に別のページに転送されます。
これが現在の設定です。SEOを喜ばせるために、キーワードを含む「偽の」URLを作成しました。次に、404エラーハンドラー(IIS)がこれらを取得し、URLからいくつかの重要な情報を引き出してServer.Transferを実行する別のASPページにリダイレクトします。この投稿の範囲外の理由により、このページからさらにServer.Transferを作成する必要があります。現在表示しているページでは、ページタイトルを設定する必要があります。
これは可能ですか?
c# - Server.Transfer を使用してパラメーターを渡すが、クエリ文字列を使用しない
私は登録フォームを持っており、ユーザーを成功ページに転送して、電子メールが自分の電子メールに送信されたことを伝えたいと考えています。彼のメールを登録ページから成功ページに転送する必要があります。
Server.Transfer についてはわかりましたが、パラメーターの送信方法がわかりません。URL の情報を明らかにしたくないので、クエリ文字列を使用したくありません。
これを行う適切な方法は(可能であれば)何ですか?
c# - Server.Transfer の後に例外をキャッチする方法 (customErrors を使用しない)?
Page A
例を単純化するので、 があるPage B
としましょう。Page C
Page A
base.OnInit()
と一緒に行くpage B
、Page B
例外をスローし、にリダイレクトさServer.Transfer
れPage C
ます。Page C
例外をキャッチする必要がある try / catch があります。
私は試してみましたがServer.GetLastError()
、何ももたらしませんでした(GetLastErrosはnullです)。どうすればそれを解決し、追加せず<customErrors>
に対処できますweb.config
か?
興味深いことに、 でデバッグしているときに、変数が正しく設定されているPage C
ことがわかります。$exception
画像 -> http://www.picfront.org/d/8EeT
どうもありがとうございました。