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

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

c# - How is it possible that Session is null in the AuthorizeAttribute.AuthorizeCore method?

I have a custom attribute class which inherits from AuthorizeAttribute. Sometimes the parameter httpContext.Session is null. How is this possible? The Session supposed to be alive as long as I am logged/active, right? I am not brwosing for 20 minutes or longer, in fact I am just browsing for 0-2 minutes and sometimes the Session property is null.

We have this bug since we are switched from MVC 2 (.NET 3.5) to MVC 4.5 (.Net 4.5) Is it possible that this is the cause of the problems?

How can I solve this?

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

c# - アップグレードされたMVCプロジェクトでのExceptionFilterAttributeの使用

MVC2で作成され、MVC4にアップグレードされたプロジェクトでExceptionFilterAttributeを使用することは可能ですか?これはWebAPIプロジェクトではなく、ExceptionFilterAttributeを使用してキャッチする例外を取得できないようです。これを実現する方法はありますか、それともActionFilterAttributeからの継承に固執し、IExceptionFilterを実装する方がよいでしょうか。これは、MVCプロジェクト内のAPIセクション用です

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

asp.net-mvc - バンドルは機能していますが、Asp.Net MVC 3 から MVC 4 に移行した後、縮小は機能しません

Asp.Net MVC 3 から MVC 4 に移行したので、縮小を除いてすべてが Asp.Net MVC 4 で正常に動作します。

問題

バンドルは機能しますが、縮小化は機能しません

バンドル コード

そして、以下に示すように script タグをレンダリングします: (これは正しく、問題ありません!)

例えば

上記のコードが表示される場合、バンドル スクリプト参照が生成されます。これは、バンドルが正常に機能していることを意味しますが、クリックしてコンテンツを表示すると、JS コンテンツが縮小されていません。つまり、縮小が機能していないことを意味します。

問題がどこにあるのか、またはそれを解決する必要があることを誰か教えてください。

前もって感謝します!

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

asp.net-mvc - MVC DateTime 形式を解析できません

最近 MVC3 から 4 にアップグレードした後、日時に関する問題が発生しています。次のような日付プロパティを表示します。

「datetime」は、次のような表示テンプレートです。

私の global.asax ファイルでは、次のモデル バインダーを登録します。

次のようになります。

日時はビューに正しく表示されますが、フォームが送信されると、日付は次のように返されます: "7/20/2013 12:00:00 AM" と DateTimeModelBinder が Format Exception: String was not registered as a としてスローされます。有効な日時。(ニュージーランドでは月と日が逆です)。

なぜこの形で戻ってくるのですか?なぜそれを解析できないのですか?MVC 4 にアップグレードすると、なぜこのようなことが起こったのですか? NZ形式で返すにはどうすればよいですか? 解析時にカルチャを指定しないほうがよいのですが、これは以前の MVC バージョンで必要だったのでしょうか?

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

asp.net-mvc - MVC 5 移行の問題

プロジェクトを MVC 4.0 から MVC 5.1 に移行しました。ここに記載されているすべての手順に従いました http://www.asp.net/mvc/tutorials/mvc-5/how-to-upgrade-an-aspnet-mvc-4-and-web-api-project-to -aspnet-mvc-5-and-web-api-2

Vs 2013 SP1をインストールした後。

私のプロジェクトは問題なくコンパイルされ、期待どおりに実行されます。しかし、.cshtml ファイルを開くと、次のエラーが表示されます

次のリンクを試しましたが、うまくいきませんでした。

MVC 5 -> MVC 5.1 移行。インテリセンスの問題

mvc 3 から mvc 5 への移行かみそりの構文の問題

何か案が?

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

asp.net-mvc - MVC5 から MVC4 に移行するにはどうすればよいですか?

サーバーが MVC 5 をサポートしておらず、多くの問題が発生しているため、MVC5 から MVC4 に移行したいと考えています。よろしくお願いします。