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

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

c# - EF6 は、Oracle ストアド プロシージャによって返された参照カーソルからモデル オブジェクトを生成できますか

EF6 は、Oracle ストアド プロシージャによって返された参照カーソルからモデル オブジェクトを生成できますか??

つまり、私の現在の職場は、Web フォームの使用から MVC5 への切り替えの最中です。

EF6 と Oracle ストアド プロシージャを使用したいと考えています。実装したいモデルの多くは、複数のテーブルからデータを選択することになります (データベースは大規模です)。すでにいくつかのストアド プロシージャもあります。

モデルをストアド プロシージャの結果にマップするように EF6 に指示するか、モデルの各属性がどのテーブルから取得されているかを EF6 に明示的に伝える必要があります。

もう 1 つのオプションは、モデルごとに Oracle ビューを作成することです。

私はしばらくの間グーグルで検索してきましたが、必要なことを達成する方法を見つけるのに苦労しています。

以前、Web フォームを使用していたときは、独自のカスタム DAL/ORM を使用していました。しかし、Entity Framework の使用に切り替えたいと考えています。

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

asp.net - Asp.NET Identity MVC5 でユーザーを無効にする方法

次を使用して、既存のユーザーを無効にしようとしています。

この識別結果は を返しますSucceed = true。ただし、ユーザーを「無効」にした後、関連するユーザーでログインしようとすると、ログインできます。

それで、私の質問は、ユーザーのアカウントを無効にするにはどうすればよいですか?

注: ASP.Net MVC5 ID を使用しています。

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

identity - MVC 5 でユーザー名を変更する

ASP.NET MVC5 と Identity 2.0 (ベータ版) を使用しています。

ユーザーがユーザー名を変更することは可能ですか?

UserManager.UpdateAsync メソッドを使用しようとすると、例外がスローされます。

よろしく、

フラン。

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

angularjs - ASP.NET MVC5 での AngularJS - テンプレートで routeProvider を使用するだけでなく、angularJs バインド データを _Layout.cshtml に追加する

おはようございます、

私は、より大きな ASP.NET MVC5 アプリケーションの小さな部分で実行される SPA (シングル ページ アプリケーション) を含む MVC5 アプリケーションを構築しています。

だからここに私のAngularアプリのセットアップがあります:

ご覧のとおり、html テンプレートであるbrowse.htmlをロードします。

私の_Layout.cshtmlファイルには、上部に angular アプリが登録されています。

この内部には、他の ASP.NET MVC アプリケーションと同様に、次のものもあります。

ASP.NET Mvc は、Index.cshtmlをレンダー ボディに読み込みます。

ここに私のIndex.cshtmlがあります:

ご覧のとおり、ng-view angular 属性を持つ div は、browse.html テンプレートが読み込まれる場所です。

これはすべて期待どおりに機能しますが、ここに私のパズルがあります。

私のbrowse.htmlテンプレートは製品のリストです。「カートに追加」をクリックすると、Angular が製品をカートに追加します。

問題は、カート内の物の数と金額を _Layout.cshtml に表示することです。したがって、本質的には、どのようなテンプレートの角度がロードされても、カウントとお金が表示されます。

そのため、_Layout.cshtml の上部 (ヘッダー) 内にいくつかの角張ったものを配置して、カートを見てカウントと金額を表示したいと考えています。

これはおそらく簡単ですが、それを機能させる方法と正しい方法で構造化する方法を理解するのに苦労しています。

たぶん、_Layout.cshtml で ng-contoller を使用する必要がありますか?

任意のポインタをいただければ幸いです。

あなたがメルボルンに住んでいるなら、私はあなたにビールを買います!

ありがとうラス

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

asp.net-mvc - MVC で MapRoute を設定する方法

以下の私の要件をご覧ください。

次の条件で、ユーザーをアカウント/ログイン ページにリダイレクトしたいと考えています。

  1. ユーザーがたとえばhttp://example.com/Customer1と入力した場合

customer1 が customer の場合、これを 1 つの構成テーブルに保持しています。ここで、customer1 の接続文字列を保持しています。

したがって、基本的に customer1 これがデータベースに存在するかどうかを確認してから、/Customer1/account/login ページにリダイレクトする必要があります。

これが可能かどうか教えてください。はいの場合、このmap.routeを設定または確認するにはどうすればよいですか?

上記のコードでは、ユーザーが入力したサブドメインが一致するかどうかを確認してから、EDMX 接続を変更しますが、ログイン ページの顧客名にリダイレクトする方法を確認しています。

customer1/アカウント/ログイン

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

asp.net-mvc - Asp.Net MVC 5 スキャフォールディングの編集は影響しません

私はただ休んだ:http://weblogs.asp.net/imranbaloch/archive/2013/09/15/customizing-the-asp-net-mvc-5-web-api-2-scaffolding-templates.aspx

編集さMvcView\Create.cs.t4れましたが、次の足場世代には影響しませんでした。

C:\Program Files\Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\Web\Mvc\Scaffolding\Templates\MvcView\Create.cs.t4しかし、影響の変化。