問題タブ [url-action]

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.

0 投票する
2 に答える
21617 参照

asp.net-mvc-4 - iframe src で Url.Action を使用する方法

属性でメソッドを使用するUrl.Action方法。iframe srcお気に入り

しかし、それは正しく機能していません。リクエストされたコンテンツが利用できないと言っています。

私を助けてください

0 投票する
1 に答える
535 参照

asp.net-mvc - asp .net mvcのcatchall maprouteを使用するときにベースURLをキャッチする

次のようなマップルートを使用する場合

の結果の URLは、私のサイトのベース URL のUrl.Action("","")ようなものです。www.mysite.com/しかし、アスタリスクのようなものを使用すると

の結果の URLUrl.Action("","")は のようなものですが、2 番目のケースでは、どれが私のベース URL であるwww.mysite.com/Home/Index/かを取得したいと考えています。www.mysite.com/そのためにはどうすればよいですか?

0 投票する
2 に答える
1517 参照

asp.net-mvc-3 - エンティティ フレームワークの MVC3 のボタン クリック イベントでのサインアウト関数

私はかみそりでmvc3を使用しています。ユーザーをサインアウトするためのボタンがあります。次のコードshared/_layout.cshtmlを使用します

これにより、エラーページが表示されます

誰かが私が間違っているところを教えてもらえますか? サインアウトの変更を行うには、ボタン クリック イベントを手伝ってください。

更新しました:

0 投票する
1 に答える
858 参照

asp.net-mvc - MVC Url.Action はページごとに異なる動作をします

asp .net "Url.Action" の興味深い動作を見てきました。

のようなリンク<a href="@Url.Action("Index", "Soru")" >@baslik</a>がクライアント ブラウザに表示され<a href="/Soru/Index">denemebaslik</a>、ユーザーがこのリンクをクリックしてターゲット ページに移動します。

このターゲット ページでは、次のようなリンク<a href="@Url.Action("Index", "Soru")" >@baslik</a>がクライアント ブラウザに表示されます。<a href="/Soru/Index/29271654-e19a-4096-8795-3283d8a208ed">denemebaslik</a>

@Url.Actionページごとに動作が異なります。私のルート設定は次のようなものです

なぜこの振る舞いはそのようになっているのですか?

0 投票する
2 に答える
602 参照

asp.net-mvc - Url.Action、パラメーターはどこから来ますか

ビューに次の JavaScript コードがあります。

これはルーティング構成です:

Url.Action("Product", "Product") から期待しているのは返さ/en/Product/Product/れることですが/en/Product/Product/92、92 は現在の製品の ID であり、次の製品の URL を作成しようとしています。この回答の置換トリックのおかげで回避策を見つけることができましたが、今はなぜこれが起こっているのか知りたいだけです。

0 投票する
1 に答える
2455 参照

asp.net-mvc - Html.BeginForm MVC の外でフォームを送信する

Html.BeginForm の外でフォームを送信できるようにしたいのですが、これは私が持っているものであり、フォーム内で作業しています..

私は周りを見回して解決策を見つけました:ur Html.BeginFormに次のような名前を付けます:

そしてこれを使用します:

しかし、コントローラーで関数が必要なため、onclick の代わりに Url.Action で同じものを使用することは可能ですか?

乾杯

0 投票する
1 に答える
2447 参照

asp.net - ASP.NET MVC レイアウトの URL

次の問題があります。レイアウトとそれを使用する 2 つのビューを作成しました。各ビューは異なるコントローラーを使用します。レイアウトの一部は、サイト名によるナビゲーションです。私がやりたいことは、常にホーム/インデックス アクションを指すようにサイト名のリンクを作成することです。ホームコントローラービューでサイト名をクリックすると機能しますが、別のコントローラーで別のサイトに移動するとエラーがスローされます。

説明: HTTP 404。探しているリソース (またはその依存関係の 1 つ) は、削除されたか、名前が変更されたか、一時的に利用できない可能性があります。次の URL を見直して、スペルが正しいことを確認してください。

デフォルトのルート設定を使用しています。

要求された URL: /index.html

以下はテンプレートコードの一部です。

@using System.Web.Script.Services

よろしくお願いします。

編集:私は完全なレイアウトを含めました。