問題タブ [html.actionlink]
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.
asp.net-mvc - Html.ActionLinkからコントローラーアクションにパラメーターを渡す
このhtmlに何か問題がありますか?マスターページに「CreateParts」ビューに移動するためのリンクが必要です。コントローラ「PartList」にパラメータparentPartIdを持つアクション「CreateParts」があります。
私のコントローラーのアクションは次のようなものです
SiteMasterのメニューで[CreateNewPart]をクリックすると、例外が発生します。これから私を助けてください。
c# - C# コード内で MVC 3 @Html.ActionLink を使用する方法
ac# 関数内で @Html.ActionLink メソッドを呼び出して、リンクを含む文字列を返したいと考えています。
このようなもの:
asp.net-mvc-3 - @Html.ActionLink がリンクを生成しない
ルート :
以下のコードを使用してリンクを作成します。
その生成アンカーですが、url/link は空白です。
一部のアクションに追加のパラメーターが必要だったため、Route を変更しました。
私はMVCを初めて使用しています。解決策を教えてください。
asp.net-mvc-3 - MVC3 Html.ActionLink ポスト
MVC3 C#.NET Web アプリがあり、Html.ActionLink を使用してビューを呼び出す必要があります。POST または GET を指定できるかどうか、ドキュメントからはわかりません。以下は私の HTML です。GET または POST を指定する方法はありますか?
asp.net-mvc-3 - アプリケーション外の URL に Html.ActionLink() を使用できますか
他の Web サイトの Web ページを指すリンクが必要です。現在、私は次の方法を使用しています。
同じためにActionLinkを使用できるかどうか疑問に思っていました。それとも ActionLink は社内のアクション メソッド専用ですか? 他のより良い選択肢はありますか、それとも上記の使用法は要件に合っていますか
asp.net-mvc - 何度も部分レンダリングする方法(RenderActionのみ)
partial(with Html.RenderPartial()
) を何度もレンダリングする方法。
またはhtml.Action("","")
(部分的なビューを返すアクションを呼び出すことによって) 部分的なビューを何度もレンダリングするために使用する方法。
asp.net-mvc-3 - Html.ActionLink ポート設定
別のポートをどのように設定しますか
私のソリューションには 2 つの Web ページ (mvc 3) がありますが、私が知っている限り、両方を同じアドレスに置くことはできません (ここで間違っている場合は修正してください)。
このリンクを最初の Web ページ @Html.ActionLink("WebPage2", "Index", "Controller", "http", "localhost:5928", null, null, null) に配置した場合
次のような URL を取得します: localhost:5928:5000 ここで、5000 は最初の Web ページがあるポートです
asp.net-mvc-3 - 特定の URL 形式に相当する Html.ActionLink
/Product/22/Product-Name のようなHtml.ActionLink
href を含むアンカー タグを返すために使用したいと考えています。Productはコントローラ名、22は ID、Product-Nameはタイトルです。
私のglobal.asaxでは、次のルートを設定しました:
次のコードを使用してみました
しかし、それはProduct/Browse/22?title=Product-Nameをもたらします。このコードは、CatalogコントローラーのBrowseアクションによって返されたBrowseビューにあり、そのため、間にあるBrowseを取得します。
不思議なことに、 Home ControllerのIndexアクションによって返されるIndex View でも同じコードが正常に機能します。この違いの理由は何ですか?. 何か足りないのでしょうか、それとも Asp.net MVC3 のバグですか?
指定した URL 形式を実現するにはどうすればよいですか。当面の間、私はこのコードを使用しています
routes - c# System.Web.Mvc.UrlHelper.GenerateUrl メソッドにバグがありますか?
私の英語はよくありません。Global.asax ファイルのルート:
@Html.Action 書き込みを使用しました
ビューページで。でURLを開くとき
ブラウザで、[表示] ページの URL 結果は次のとおりです。
それはそうです!しかし、でURLを開くとき
ViewページのURL結果は
それも。なんで?これはバグですか?
routeValues という名前のパラメーターの値が null であるため、URL はhttp://localhost/Home/Aboutである必要があります。
asp.net-mvc-3 - MVC3: コントローラーとパラメーターのみの URL (アクションなし)
セグメント www.example.com/Store* /Segment1/Segment2/Segment3 *で Html.ActionLink を作成しようとしています。セグメントはオプションです。
次のルートを定義しました。
アクションは URL に表示されません。有効なリンクを作成できないようです。
ビューでは、次のようにリンクを生成します。
アドレスバーに URL を入力するとすべてうまくいきます (アクションはセグメントをパラメーターとして読み取ることができます) が、Html.ActionLink を正しく取得できません。このルートで動作する ActionLink の例を教えてください。ありがとう!