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

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

asp.net-mvc - ASP.NET MVC 2 Beta へのアップグレード以降、Html ValidationMessage が機能しない

検証をチェックするコントローラーの更新アクションがあります。

私のビューはUIHelpersを使用しています:

モデルに「Title」という属性を持つ String プロパティがあります [必須]:

このプロパティの UI テンプレートは次のようになります。

問題は、ViewData.ModelMetadata.IsRequiredが常に false であることです。また、検証メッセージは表示されません。私は何が欠けていますか?

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

asp.net-mvc - MVC で現在のユーザーの詳細のビューを追加するには?

MVC2なので、違うのかはわかりません。ユーザーがログインしたときにページの右上にあるユーザー名をクリックすると、詳細 (電子メール、パスワード変更リンク、プロフィール情報など) を表示するページに移動するようにページを追加しようとしています。 ..)。これを行うために aspnet MembershipService を使用しようとしています。

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

asp.net - ASP.NET MVC 2 Beta 単一プロジェクト エリア登録で HTTP 404 を取得する

ASP.NET MVC 2 単一プロジェクト エリアの登録を機能させようとしています。Preview 2 で試してみましたが、現在はベータ版で運がありません。「エリアの追加」ダイアログを使用して、「NewsModule」エリアを作成しました。その中に NewsModuleController とその Index ビューを作成しました。

このエリアのルート登録は次のようになります。

AreaRegistration.RegisterAllAreas(); を追加しました。私の Global.asax を呼び出します。http://localhost/mymvcproj/NewsModuleにアクセスすると、HTTP 404 エラーが発生します。

Phil Haack のルート デバッガーを使用して、ルートが正しくマッピングされ、この URL によってキャッチされていることを確認できましたが、フレームワークがエリア ファイルを特定できていないようです。

誰でも助けることができますか?

ありがとう、フェリペ

0 投票する
8 に答える
8880 参照

asp.net-mvc-2 - 空のフィールドを送信するときのEntityFrameworkエラー

VS 2010 Beta 2、.NET4。

ASP.NET MVC 2アプリケーションで、エンティティフレームワークによって作成されたオブジェクトを受け入れるアクションメソッドにフォームを送信すると、次のエラーが発生します。

このプロパティは「テキスト」と呼ばれ、MSSQL2008では「テキストNOTNULL」タイプです。

私のアクションは、値がnullまたは空かどうかをチェックします。nullまたは空の場合、モデルエラーが追加されますが、フォームを送信するとすぐにエラーが発生します。

0 投票する
5 に答える
1846 参照

asp.net-mvc-2 - あいまいな RenderAction 間の呼び出し

最近、ASP.NET MVC 2 Preview 2/.NET 4 アプリケーション (VS 2010 Beta 2 を使用してビルド) を MaximumASP.com のベータ Web サイトにアップロードしました。実行しようとすると、次のエラーが表示されます。

CS0121: 次のメソッドまたはプロパティの間で呼び出しがあいまいです: 'System.Web.Mvc.Html.ChildActionExtensions.RenderAction(System.Web.Mvc.HtmlHelper, string, string)' と 'Microsoft.Web.Mvc.ViewExtensions.RenderAction (System.Web.Mvc.HtmlHelper、文字列、文字列)'

このエラーは、開発者のマシン (Windows 7、VS 2010) には表示されません。何がこれを引き起こしているのでしょうか?


アップデート

プロジェクトでアップロードした .dll が Visual Studio 2010 Beta 2 で正常に動作するものであることを確認しましたが、ホストにアップロードすると同じエラーが発生します。

ホストは最新バージョンの ASP.NET MVC 2 (ベータ) を使用していますが、web.config で古い Preview .dll を参照して BIN フォルダーにアップロードしていますが、まだ何もありません。

-

0 投票する
5 に答える
998 参照

asp.net-mvc - Asp.netMVC1またはMVC2を使用しますか?

プロジェクトは年末までに開始および終了する予定です。これは社内で使用するためのものであり、完全に1人の開発者(私)によって行われます。初めてデータ注釈( Stephen Walther経由)とxValを利用するつもりです。

欠陥情報を収集するための2〜3ページのWebアプリです。マスターページなしでasp.netで開始されましたが、一貫性を保つためにマスターページを使用した方がはるかに優れています。モデルレイヤーは、独自のアセンブリ内の個別のプロジェクトとして開発されました。既存のソリューションは偽のデータをフィードし、メモリにのみ保存するため、永続層はまだ存在していません。

asp.net MVC2にジャンプしても安全ですか?または、何らかの理由でmvc 1に固執する必要がありますか?

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

asp.net-mvc - ASP.Net MVC - 複数のチェックボックスを処理する

わかりました。役割ベースの権限システムを導入しており、管理者が各役割の権限を編集できるようにしたいと考えています。これを行うには、多くのチェックボックスをロードする必要がありますが、ビューからの戻りデータの取得に苦労しています

注意してください:私は周りを見回しました、私は同様の質問を見つけましたが、まだ解決策を見つけることができません.

そしてコントローラー、

明らかに、チェックされているボックスだけでなく、チェックされていないボックスも知る必要があります。しかし、全体(「true、false」)のため、戻り値では、どの値がどのチェックボックスに関連しているかわかりません。

修正または別の方法の可能性についての提案は、感謝されます。

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

asp.net-mvc - ASP.NET MVC 2.0 ベータ版の厳密に型指定されたリンク

ASP.NET MVC 1.0 では、ラムダ関数を使用してビューに厳密に型指定されたリンクを常に生成できました。

現在、ASP.NET MVC 2.0 ベータ版にアップグレードしていますが、HtmlHelper (実際には UrlHelper も) の厳密に型指定された拡張機能が見つかりません。それらは他の方法に置き換えられましたか?コントローラー アクションへのリンクを構築する新しい方法はありますか?

ビューで文字列を使用することに戻るのは嫌です。

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

asp.net-mvc - 最高のMVCv.2学習ソースはどれですか?

MVCv.2Betaの新機能を学習するための有用な情報源に関するいくつかの提案をいただければ幸いです。そして本当の問題は、リリース前にMVC2の機能をどのように学ぶかです。

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

visual-studio - ASP.NET MVC 2 プレビュー/ベータ版 Visual Studio に関する質問

ASP.NET MVC 2 Beta がリリースされたばかりで、それを実行するために何が必要かについて少し混乱しています。

.NET 4 は必要ですか?

Visual Studio 2010 Beta 2 を使用して作成されたアプリがある場合、適切な DLL を参照して ASP.NET MVC 2 Beta に移植できますか? その場合、どの DLL が必要ですか?

.NET 4 対応のホスティング サーバー (ASP.NET MVC 2 Beta がインストールされている) で ASP.NET MVC Beta 2 を実行できますか?

Phil Haack によるこのコメントでは、「VS2008 で ASP.NET MVC 2 を VS2010 と並べて実行する」方法について説明しています。この設定を行った場合、VS 2010 Beta 2 で ASP.NET MVC 2 Beta をツールなしで実行できますか?