問題タブ [html-helper]
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 - HtmlHelper拡張メソッドと部分ビュー?
HtmlHelper拡張メソッドを使用することが推奨されるのはいつか、部分ビューを使用するのはいつか知りたいですか?多くの場合、それらは同等に適格であるように思われます。
asp.net-mvc - MVCでHtmlヘルパーを使用して動的にonclickを追加する
HTMLヘルパーを使用してonclickを動的に設定する機能が必要です。以下は私がやろうとしていることですが、明らかな構文エラーが発生しています
css - MVC で Html.ActionLink のクラスを動的に変更する方法
特定の基準に基づいてコントローラーの ActionLink のクラスを変更する方法を探しています (モデルに見つからないため、ビュー自体に条件を記述できません)。しかし、この要素を使用できる ViewData("name") が見つからないようです (これは可能だと思いますが、何かが欠けています)。
私の見解では、そのようなhtmlヘルパーがあります
しかし、私のコントローラーでは、以下のように class や onclick などの属性を追加するために、これを参照する方法がわかりません。
asp.net-mvc - Html.TextBox は Model の代わりに Request.Params を使用しますか?
私は簡単なテストアプリケーションを持っています:
モデル:
コントローラ:
意見:
[送信] をクリックすると、次のような値が得られます。
5、6、7、8、...
Html.TextBox を使用すると、同じ動作が期待されました
しかし実際に得た
5、5、5、5。
Html.TextBox は Model の代わりに Request.Params を使用しているようです。
ruby - a/r ヘルパーとの Ramaze のリンク
ramaze (2009.06.04) では、リンク ヘルパーが変更されており、使用に問題があります。MainController へのリンクを作成したい -> test アクション
これは、URL が特定のコントローラーにない場合に機能します。ユーザーがhttp://site/othercontroller/testtwoなどの他のコントローラーにいる場合、Testlink はhttp://site/ othercontroller/testにリンクされます。
リンク定数をhttp://site/testに設定するにはどうすればよいですか?
asp.net-mvc - .NET MVC-C#の代わりにVBでHtmlHelperExtensionを作成する方法は?
C#ではなくVBでHtmlHelperExtensionを作成する必要があります。それがどのように行われるかを示す例は見つかりません。静的クラスはVBに存在しないため(代わりにモジュールが使用されます)、HtmlHelperExtensionを作成する方法がよくわかりません...
これは私が理解したことですが、うまくいかないようです...
asp.net-mvc - VB MVC アプリで HtmlHelper メソッドを作成できません
次のコードで何が欠けているのかわかりません。(ダミーの) ヘルパー拡張機能を追加するメソッドがあります。
私の見解は次のようになります。
しかし、これにより次のエラーが発生します。
私は何を間違っていますか?
c# - 強く型付けされたビューからの複数のモデルフォーム送信でのモデルバインディング
複数のモデルが送信されているフォームのバインドに問題があります。苦情情報と1対多の苦情を含む苦情フォームがあります。フォームを送信しようとしていますが、バインドでエラーが発生します。ModelState.IsValidは常にfalseを返します。
ModelStateエラーをデバッグして表示すると、「EntityCollectionは既に初期化されています。InitializeRelatedCollectionメソッドは、オブジェクトグラフの逆シリアル化中に新しいEntityCollectionを初期化するためにのみ呼び出す必要があります」というメッセージが表示されます。
また、デバッグ時に、フォーム送信から苦情モデルに苦情が入力されていることがわかります。そのため、一部は機能しているようです。
デフォルトのModelBinderで自分が行っていることが不可能なのか、それとも単に正しい方法で行っていないのかはわかりません。これに関する具体的な例やドキュメントが見つからないようです。ここのstackoverflowでも非常によく似た問題が見つかりますが、強く型付けされたビューを処理していないようです。
コントローラーコード:
ビューコード(これは、ビューの作成/編集によって呼び出される部分的なビューであり、苦情で強く入力されます):