問題タブ [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 投票する
1 に答える
311 参照

asp.net-mvc - 新しいViewModelは、ASP.NET MVC 3のViewModelパターンを廃止しませんか?

私の理解では、ViewModelパターンは、関連するすべてのデータをViewに渡すように設計されています。これは、1)ビューがデータの取得やアプリケーションロジックを実行してはならず、2)タイプの安全性、コンパイル時のチェック、およびエディターのインテリセンスを可能にするためです。テンプレートを表示します。

動的な式は実行時に定義されるので、これは2)の機能がまったくないことを意味しますか?

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

razor - かみそりビューエンジンのデザイナーサーフェスはどうなりますか?

Razorは、開発者にとって勝者のように見えます...金属に近いですが、迅速かつ効率的です。

デザイナーのスタイラスペンが苦手な開発者として、いつか自分の手持ちのデザインをプロのデザイナーに譲りたいと思っています。そのようなデザイナーが使用するデザイン面は何でしょうか?Expression Webは、かみそりの構文の知識で有効になりますか?

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

jquery - ASP.NET MVC 3JSONModelBindersが機能しない

ScottGuthrieがブログで説明しているMVC3の新しいJSONModelBindersを使用しようとしています。

私の例は彼が使用しているものと非常に似ています。サーバーにPOSTしようとしている3つの値を持つモデルがあります。

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

JavaScriptは次のようになります。

コントローラのアクションは次のようになります。

私が受け取っているアラート(JavaScript投稿内のアラート)は、次のようなものを私に与えます:

モデルのプロパティがサーバーに入力されることを期待していますが、すべてのプロパティがnullです。ASP.NETMVC3プレビュー1を使用しています。

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

razor - 「SampleApp.MvcApplication」は、クラス「Microsoft.WebPages.WebPageHttpApplication」を拡張していないため、ここでは許可されていません

ASP.NET MVC 3 Web アプリケーション (Razor) テンプレートを使用してサンプル プロジェクトを作成しました。アプリケーションを実行すると、このエラーが発生します

どこで問題を探す必要がありますか?

0 投票する
15 に答える
270458 参照

asp.net-mvc-3 - かみそりのビューエンジンで@文字をエスケープ

ビューエンジンとしてRazorを使用してサンプルASP.NETMVC3サイトを作成しています。かみそりの構文は@文字で始まります@RenderBody()。cshtmlページに@testと書くと、解析エラーが発生します

CS0103:名前'test'は現在のコンテキストに存在しません

'@'文字をエスケープするにはどうすればよいですか?

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

iis-7 - IIS 7/ASP.NET 4/MVC 3 Preview 1: ランダムな "ファイルまたはアセンブリを読み込めませんでした" エラー

ASP.NET 4/ASP.NET MVC 3 で新しい Razor ViewEngine を使用しています。

ローカル マシン (Win7 x64/VS 2010) の Cassini と IIS7 (Windows Web Server 2008) の両方で、「ファイルまたはアセンブリを読み込めませんでした」というエラーがランダムに発生します。

Cassini では、通常、ソリューションを再構築すると問題が解決します。

IIS7 では、通常、アプリケーション プールをリサイクルすると問題が解決します。

それは常に同じアセンブリです。ASP.NET MVC プロジェクトによって参照される私の「コア」プロジェクトです。ソリューション階層は次のようになります。

  • 「コア」プロジェクト (これは、「ファイルまたはアセンブリを読み込めませんでした」エラーで特定されたものです)
  • 「データ」プロジェクト (LINQ-to-SQL モデル)
  • ASP.NET MVC サイト
    • データ

これらの参照はすべてプロジェクト参照です。エラーのスタック トレースは、「Core」プロジェクトを参照する「Data」プロジェクトで開始されます。何か案は?

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

asp.net-mvc - 職業別にユーザーを作成する-フォームに入力/送信/検証する方法は?

ASP.NETMVCの職業のドロップダウンを含む登録フォームでユーザーを作成しようとしています

例えば。個人、専門家、マネージャーなど。

名前や名前など、いくつかのフィールドは一般的です。

いくつかの分野は職業によってユニークです...

ajaxでプログラムするにはどうすればよいですか。

ありがとう

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

asp.net - ASP.NETMVC3でのHTMLのデコード

@asp.net mvc 3プレビュー1でhtmlを自動的にエンコードしますが、htmlを存在させる別の方法はありますか?

このシナリオを考えてみてください。

@view.BestSitesEver.Replace("stackoverflow", "<h1>StackOverflow</h1>")

それはただ印刷するでしょう:<h1>stackoverflow</h1>

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

razor - MVC3web.configのかみそりの名前空間のインポートにショートカット名を追加できます

using Shortcut = System.Whatever;cshtmlと同様に、私はこれまでwebconfigで同様のことを行うことができませんでした。

そのような何か...それはまったく可能ですか?

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

asp.net-mvc - JSON を使用して Razor の部分ビューを返す (ASP MVC 3)

通常のビューエンジンを使用したMVC 2では、ascx部分ビューを文字列として返すことができましたreturn Json()

しかし、新しい Razor .cshtml ビューでは、これを行う方法がわかりません。私は得続けますType 'ASP.CustomerForm_cshtml' does not inherit from 'System.Web.UI.UserControl'.

最初のエラーが示すように、部分ビューがから継承し、継承するSystem.Web.Mvc.WebViewPage<T>と別のエラーがポップアップしSystem.Web.UI.UserControl<T>ます。

ASP MVC 3 と Razor ビュー エンジンを使用してこれを修正する方法について何か考えはありますか?

これは私の ControlToString 関数です: