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

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 に答える
797 参照

razor - 使用する予定がない場合、.aspx/.ascx ルックアップを削除する価値はありますか?

MVC 3 Preview 1 がここにあるので、Razor (.cshtml) ビュー エンジンを使用できます。ビューが見つからない場合、次のエラーが発生します。

使用する予定がない場合、.aspx/.ascx ルックアップを削除する価値はありますか?

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

.net - ASP.NetMVC3-HTML拡張機能

私はRazor+MVC 3で遊んでいて、非常に単純なシナリオを持っています...基本的に私は非常に基本的なHTMLヘルパーを作成しようとしていますが、次の例外が発生します。

「System.Web.Mvc.HtmlHelper」には「ScriptCss」の定義が含まれておらず、「System.Web.Mvc.HtmlHelper」タイプの最初の引数を受け入れる拡張メソッド「ScriptCss」が見つかりませんでした(usingディレクティブがありませんか?またはアセンブリリファレンス?)

拡張機能のコードは次のようになります。

私が行き詰まっているアイデアはありますか?

乾杯アンソニー

0 投票する
3 に答える
32218 参照

.net-4.0 - HtmlStringとMvcHtmlString

HtmlString対。MvcHtmlString

これら2つの違いは何ですか、またはどちらを優先するか。

編集:

優先MvcHtmlStringすることの1つHtmlStringは、の拡張方法IsNullOrEmptyですMvcHtmlString

0 投票する
4 に答える
71212 参照

asp.net-mvc-3 - かみそりのコメント構文

かみそりビューでのサーバー側コメントの構文は何ですか?

このコードにコメントしたい:

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

razor - Response.Write()はRazorで動作していますか?

Response.Write()はRazorで動作していますか?

使用しようとしまし@Html.RenderActionたが、エラーが発生します:

0 投票する
3 に答える
481 参照

dependency-injection - 単純な Web アプリケーションの場合、どのサービス ロケーター ライブラリを使用したいと思いますか?

asp.net mvc 3 と .net-4 を使用する単純なアプリケーションの場合、パフォーマンスの問題を考慮して、どのサービス ロケータ アプリケーションが優先されますか?

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

asp.net-mvc - MVCでは、一方のEdit HttpPostが機能し、もう一方は機能しません。私は何が欠けていますか?

一般的に、そしてSOでグーグルすることは、まだ私を助けていないので、:

私は最初のMVCアプリケーションを最初から構築しており、MVCミュージックストアの例を使用していますが、代わりに、アリーナファイターを作成して互いに戦うための小さなアプリケーションを構築しています。(FightersそしてFightEFを介して基礎となるテーブルにリンクされています)。

との両方のコントローラーがFightersありFightsます。Edit ActionresultforFightsは機能していますが、機能しFightersていません。ボタンを押して変更を保存すると、関連するインデックスページに戻りますが、変更はコミットされていません。これが私の質問です:なぜこれが失敗するのですか?

BarracksControllerから、更新されていないHttpPost Editに障害があります(FighterControllerという名前になっているはずですが、気にしないでください)。

(ご覧のとおり、このSOの質問からGetModelStateErrorsトリックを含めましたが、xの結果は次のようになりますnull

これは機能するコントローラー、FightControllerです。

これはファイターズのedit.aspxです:(コメント後に編集)

Sharedで次のFighter.ascxを使用します。

これはFightsのedit.aspxです

そしてこれはFight.ascxです:

そして、これはファイトの私のビューモデルです:

ファイター用のViewModelはありません(とにかく、このシナリオに関係するものはありません)。

私はあなたが見たいと思うかもしれないどんなコードでも投稿することができます。

編集:MVC 2の強い型のHTMLヘルパーでViewModelパターンを使用する方法を見てきましたが、ASP.NET MVC 2 UpdateModel()はメモリまたはデータベースの値を更新していませんが、まだ解決策を見ていません。

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

asp.net-mvc-3 - MVC 3の(現在)既知のバグは何ですか-プレビュー1?

MVC 3(おそらく何か間違ったことをしているところ)について質問したところ、バグや(間もなく)既知の問題に遭遇する可能性があることに気づきました。結局のところ、これは現在MVC3のプレビュー1です。

MVC 3プレビュー1の既知の問題のセットはすでにありますか(ある場合:それは何ですか)?

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

json - JSON / MVC(3P1)HttpPost-EFクラスで機能しない

古いチュートリアルとMVC3Preview 1の最近の投稿を組み合わせて一致させると、次の問題が発生します。FighterJSONを使用しない「単純な古い」編集ではなく、モデル(および基盤となるデータベース)のJSON駆動型編集に移行しようとしています。

クラス(EF 4モデルに存在する)の編集ビュー(、を使用Shared EditorTemplate)のfighter.ascxセットアップがあります。Fighter

これには2つのボタンがあります。1つは「古い」もので、JSONなしでeditcontrollerを呼び出す送信であり、もう1つは新しいものであり、新しいものを作成しました。HttpPost ActionResult

ActionResult UpdateJsonTrick古いボタンは機能します。新しいボタンは半分しか実装されていませんが、ビューからデータを正しく受信していないことがすでにわかります。文字列は次のreturnMessageようになります:「システムに作成された戦闘機」。そのActionResultで役立つことを行う前に、そのデータを渡す方法を知っておく必要があります。どこが間違っているのですか?

したがって、edit.aspxは単純なHtml.EditorForModel("Fighter")ステートメント です、Fighter.ascxは次のとおりです。

そして、これが(からの関連ビット)コントローラーです:

ご理解のほどよろしくお願いいたします。追加のコードや情報が必要な場合は、提供させていただきます。

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

dependency-injection - ASP.NEt MVC3P1フィルターへの依存性注入

BradWilsonの一連の「ASP.NETMVC3サービスの場所」(http://bradwilson.typepad.com/blog/2010/07/service-location-pt4-filters.html)を読み、DIを取得しようとしました。 Unityで動作しますが、動作しません(System.NullReferenceException)。どこでも検索しましたが、主題を取り上げるものは何も見つかりません。では、DIおよびアクションフィルターを使用してそれを解決するにはどうすればよいですか?

英語でごめんなさい。