問題タブ [asp.net-mvc-views]

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 投票する
1 に答える
1170 参照

asp.net-mvc - ASP.NET MVC: ビュー スクリプト パスで MVC エリア ルートを参照する方法は?

いくつかのサブエリアを持つ ASP.NET MVC 4 アプリケーションがあります。理想的には、すべてのコンテンツ、画像などを含めて、各エリアを可能な限り自己完結型にしたいと考えています。

エリア ビュー スクリプト内のリソース パスの "~" (チルダ) 文字の動作をオーバーライドして、常にアプリケーション ルートではなくエリア ルートを参照することはできますか?

または、Area ルートを参照する別の一般的な方法はありますか?

例:


注:この背後にある理論的根拠は、いくつかの小さなアプリケーションから 1 つの ASP.NET MVC Web アプリケーションを構成しているためです。アプリケーションを簡単に分解して、必要に応じて再配置できるようにしたいと考えています。すべてのリソース/スクリプト ファイルを調べて分割したり、明示的に定義された多数のパスを変更したりする必要はありません。

もちろん、これを達成するためのより良い方法があれば、それも受け入れます。

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

asp.net-mvc - MVC ビューで Model.GroupBy を使用しているときに集計データを表示するには?

ビューの詳細行に加えて、「カウント」や「合計」などの集計データを表示したいと考えています。ピッキング リスト テーブルがあり、SKU 別に整理されたリスト ラインの表示とは別に、SKU ごとの合計を表示したいと考えています。

私の PickingList モデルは次のようになります。

TransID をリストに渡すコントローラーは次のとおりです。

そして、最後に、私が達成したいのは次のようなものです:

次の View コード ブロックを試しましたが、集計 (合計) 関数を配置する場所がわかりません。

どうすればそれを達成できますか?

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

c# - データ駆動型 asp.net mvc レイアウト

私はコントローラーアクションを持っています:

そしてビュー:

しかし、私のレイアウトは強く型付けする必要があります:

}

ビューとレイアウトにデータを入力するにはどうすればよいですか?

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

asp.net-mvc - ビューでカスタム属性を使用する

私はカスタム属性を作成して、コントローラーのいくつかのメソッドに異なるアクセスレベルが到達するのを防ぐことに慣れています:

しかし今、ビューで同じカスタム属性を使用したいと思います。目標は、たとえば管理者の場合に HTML を表示することです。

奇妙に聞こえますが、それについては何も見つかりませんでした。どんな助けでも大歓迎です。

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

html - MVC ビュー (ID を繰り返したくない)

私は WCF サービスを使用しており、無料のクレジットを消費したクライアントのレコードを生成する必要がありました。そのレコードを生成しましたが、同じログイン ID を持つクライアントがレコードで繰り返されています。ログイン ID を再度表示したくありませんが、呼び出したすべての番号を表示したいと考えています。これが私の見解のコードです

アイデアが必要なだけ

0 投票する
0 に答える
49 参照

c# - 保存日時の例外

エンティティを含むクラスのコールノートがあります

私のコントローラーは次のようなものです:

そしてビューで:

私は例外を取得しています:

datetime2 データ型を datetime データ型に変換すると、範囲外の値になりました。ステートメントは終了されました。

この例外を解決するにはどうすればよいですか?

0 投票する
0 に答える
98 参照

asp.net-mvc - mvc で名前が異なる 2 つの同じビュー

ビュー UsersWhoHaveConsumedFreeCredit があり、正常に動作しています。私の質問は、そのビューの同じコードを xyz という名前の別のビューにコピーすると、探しているリソースが削除されたというエラーが表示されるということです。同じコードを別のビューにコピーする必要がありますか? これが私の作業ビューのコードです。