問題タブ [webforms-routing]
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# - ルート文字列が Redirect.Response に追加されましたが、[RouteData] 文字列に割り当てられていません
コード ビハインド メソッドを使用して処理を行うボタンがあります。終了後、ユーザーを転送し、ルートデータ文字列を使用してそれに一致するすべての製品を取得する Redirect.Response があります。
代わりに、ユーザーを宛先 URL ([ドメイン]/ScreeningDateTime/a38eceeb-5753-4156-ae2d-6a74cf7fef1e-64722426) に適切に転送しますが、RouteData 文字列に一致する結果だけでなく、そのテーブルからのすべての結果を表示します。
[domain]/ScreeningDateTime?id=1 と入力すると、正しく動作するようになりました。デバッグ (VS2013.3Pro) で InternalId を固定すると、最初のページに文字列 "a38eceeb-5753-4156-ae2d-6a74cf7fef1e-64722426" が正しく表示されます。ScreeningDateTime ページでは、そうではありません。
簡潔にするためにいくつかのものを削除したコード (同じ結果で表示されるのでテストしました):
最初のページから
Global.asax から
ScreeningDateTime コード ビハインド (宛先ページ) から:
私が認めたいよりも長く修正を探していた場合。どんな助けでも大歓迎です。:)
ありがとう
asp.net-mvc - クエリ文字列で MVC ルーティングを使用する Web フォーム
厄介なクエリ文字列変数を使用する従来の Web フォーム アプリを継承しました
MVC ルーティングを使用してサイトをクリーンアップしたいのですが、いくつかの単純な方法でこれを簡単に行うことができます。
1 ページだけでそれを呼び出します。Decision.aspx は次のクエリ文字列を使用します。
場合によっては、クエリ文字列は、
enter code here
City=Juno&ShowMessages=true&Personid=44のように、これらの多くの組み合わせです。
誰でもこれで私を助けることができますか?
asp.net - UrlRewriting はサーバー上では動作しませんが、localhost では asp.net では正常に動作しますか?
これが私のweb.configコードです。localhost(iis)ではすべて問題ありませんが、サーバーに公開したとき。私はちょうどこれを手に入れました
404 - ファイルまたはディレクトリが見つかりません。お探しのリソースは、削除されたか、名前が変更されたか、一時的に利用できない可能性があります。
windows - 不明な理由により .net Webforms エラーが発生し、null 参照が表示される
私はこのエラーを取り除くために最善を尽くしましたが、これをドットにする実際の方法が見つかりません..最後に、リモート接続を使用してサーバーに接続し、binフォルダーをデスクトップにコピーしてから、同じフォルダーをコピーして戻します..魔法のように動作し始めます. 誰でもとても素敵になるヒントはありますか