問題タブ [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.
ajax - ASP.NET MVC Ajax.ActionLink with Image
画像をajaxアクションリンクとして機能させる方法はありますか? テキストを使用してのみ機能させることができます。ご協力いただきありがとうございます!
asp.net-mvc - VB.NET で ActionLink を定義する方法は?
ActionLinks この画像は、Actionlinks を定義するタイプ セーフな方法、VB.NET での定義方法を示しています。
asp.net-mvc - GridModel (MVCContrib) でリンクを編集する
MvcContrib GridModel : GridModel で ActionSyntax を実行することは可能ですか? この記事を読みましたが、非常に便利ですが、これを適用することはできません。最新の MVCContrib で「.Action()」が削除されたかどうかはわかりません。何らかの理由でこれにアクセスできないためです。
編集リンクの ActionLink をグリッド モデルに入れる方法はありますか?
ありがとうございました
asp.net-mvc - ASP.NET MVC で Controller メソッドの URL だけを生成する方法
したがってHtml.ActionLink("Report", "SendMail", "Misc", new { id = Model.ImageID }, null)
、うまくフォーマットされたリンクが生成されます。
Html.ActionLink の出力を解析せずに、リンクの URL だけを生成するにはどうすればよいですか?
asp.net-mvc - Html.Encodeの重要性
私はNerdDinnerMVCチュートリアルを進めていて、これに出くわし、疑問に思っていました。
PDFの62ページには、次のものがあります。
次に、タグを使用する代わりに、<a>
次のようにHtmlヘルパーを使用できると述べています。
問題は、このアプローチを使用する場合、Html.Encodethedinner.Titleをモデルから取得することは依然として重要ではないかということです。そうでない場合は、なぜですか?もしそうなら、Html.ActionLinkを使用し、それでもHtml.Encodeを使用する方法はありますか?
asp.net-mvc - コントローラ内からHtml.ActionLinkとUrl.Action(...)を使用する
事前設定された値でActionLinkをレンダリングするHtmlHelperを作成したいと思います。
ここで、は既知のアクションとコントローラーでPageLink
呼び出す関数です。ActionLink
「インデックス」と「ページ」。
HtmlHelper
またはクラス内に存在しUrlHelper
ないため、Controller
クラス内からアクションへの相対URLを取得するにはどうすればよいですか?
更新:私が今持っている追加の3年間の経験を踏まえて、ここに私のアドバイスがありますHtml.ActionLink("My Link", new { controller = "Page", slug = "page-slug" })
。
あなたの拡張方法はかわいくて短いかもしれませんが、それは別のテストされていない障害点と、実際の価値をまったく追加せずに採用するための新しい学習要件を追加します。複雑なシステムを設計することと考えてください。信頼性(いいえ)、読みやすさ(少し、ドキュメントをもっと読んだら)、速度(なし)、または並行性(なし)を追加しない限り、なぜ別の可動部分を追加するのですか?
asp.net - Asp.net Mvc 構成可能な Html.ActionLink コントローラー/メソッド
そのようなhtmlレイアウトのascx部分ビューがあります
私の ascx はかなり大きいので、Html.ActionLink のコントローラー/メソッドを別のコントローラー/メソッドに変更して再利用したいと思います。別のコントローラーのメソッドは、PersonController.Publications と同じ署名を持っています。私のレイアウト用にコントローラー/メソッドを構成可能にする最良の方法を教えてください。
前もって感謝します
asp.net-mvc - ASP.NET MVC サイトの URL に有用な値を格納し、それを伝達するにはどうすればよいですか?
2 つのビューを持つ単純な ASP.NET MVC サイトがあるとします。ビューは次のルートを使用します: /Foo および /Foo/Bar。
ここで、URL を使用してサイトの背景色を (例として) 指定したいとします。たとえば、ルートを /Blue/Foo または /Green/Foo/Bar にしたいと考えています。
また、ビューから Html.ActionLink を呼び出す場合、渡さなくても Blue または Green の値を伝播させたいと考えています。たとえば、/ から Html.ActionLink("Bar", "Foo") を呼び出すとします。ブルー/フー、/ブルー/フー/バーに戻ってきてほしい。
どうすればこれを行うことができますか?
(既存の投稿がない場合はご容赦ください。これを簡潔に説明するのは難しいため、何を検索すればよいかわかりません。)
asp.net-mvc - URLフラグメントを使用してT4MVCActionLinkを作成します
ハッシュ/ポンド/フラグメントを含む強く型付けされたT4MVCActionLinkを作成する方法はありますか?
たとえば、作成したいリンクは次のとおりです。
ただし、これを実行できるT4MVCオブジェクトの拡張機能はありません。
したがって、私がしなければならないのは、アクションを作成し、それをそのように埋め込むことです。
これはあまり望ましくありません。誰かアイデア/提案がありますか?
前もって感謝します
asp.net-mvc - ASP.NETのHtml.ActionLink()メソッドの拡張メソッドを作成することは可能ですか?
</a>
現在、ドロップダウンメニューを機能させるために、このIE固有のコメントで終了タグをラップする必要があるIE6/7のバグを回避しようとしています。
残念ながら、これを次のようにビューページコードに直接挿入することはできません。
Html.ActionLinkは安全な処理を行い、コメントを除外してJavascriptインジェクション攻撃を防ぎます。うんいいね。私はそれで大丈夫です。良い設計上の決定。
私がやりたいのはこれに拡張メソッドを書くことですが、これまでにこれを行ったことがないので、プロセスは私を避けています。
これでうまくいくと思いましたが、Intellisenseは私が書いたこのExtensionメソッドを採用していないようです。
助言がありますか?
編集:クラス名は重要ですか?(私の場合、それをMyLinkExtensionsと呼んでいます)
また、マウスオーバー<%= Html.ActionLink() %>
すると、それはすでに拡張メソッドのように見えます。拡張メソッドを拡張できますか?