問題タブ [asp.net-mvc]

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 投票する
3 に答える
4888 参照

asp.net-mvc - MVC .net で Cookie をテストするにはどうすればよいですか?

http://stephenwalther.com/blog/archive/2008/07/01/asp-net-mvc-tip-12-faking-the-controller-context.aspx

この投稿では、Cookie の設定をテストし、それを ViewData で確認する方法を示します。私がすべきことは、正しい Cookie (値と名前) が書き込まれたかどうかを確認することです。返信、ブログ投稿、または記事は大歓迎です。

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

asp.net-mvc - Asp.net MVC ルーティングがあいまい、同じページの 2 つのパス

私は ASP.NET MVC ルーティングを試していますが、もちろん問題に遭遇しました。/Admin/Pages/ というセクションがありますが、これは /Pages/ からもアクセスできますが、そうすべきではありません。何が欠けている可能性がありますか?

global.asax のルーティング コード:

ありがとう!

0 投票する
6 に答える
14939 参照

asp.net-mvc - SharePoint での Asp.Net MVC の使用

SharePoint サイト内で Asp.Net MVC フレームワークを使用することは可能ですか?

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

c# - ユニバースデータベースを使用して ASP.NET MVC で認証を処理する最良の方法は何ですか?

ユニバースと呼ばれる IBM データベースを使用します。ユニバースは、すべてのユーザー ID、パスワード、およびプロファイル情報を USERINFO というテーブルに保持します。

メンバーシップ プロバイダーを使用してこのデータベースに接続し、ユーザーを認証できますか?

データベースへの直接接続がないため、データベースへのアクセスは実際には Web サービスを介して行われます。

ユーザー名のパラメーターを受け入れる GetUserInfo という Web サービス メソッドがあります。このメソッドは、パスワードとプロファイル情報を返します。

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

asp.net-mvc - ライノイグルーを使ったことはありますか?

重要なプロジェクトでRhino iglooを使用した人はいますか? 価値があるかどうか、欠点は何か、テスト容易性が大幅に向上するかどうか、使いやすいかどうかに興味があります。純粋な MVC フレームワーク (ASP.NET MVC) と比べてどうですか? 経験を共有してください。

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

asp.net - ASP.NET MVC の「コンポーネント」

コンポーネントのように、ページの一部を小さなサブページのようにレンダリングする方法はありますか?

たとえば、すべてのページにショッピング カートがあるとします。

0 投票する
9 に答える
35165 参照

c# - ASP.NET MVC でマスター ページにデータを渡す

MVC ルールを破ることなく (ASP.NET MVC を使用して) マスター ページにデータを渡す方法は何ですか?

個人的には、すべてのビューに渡される抽象コントローラー (基本コントローラー) または基本クラスをコーディングすることを好みます。

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

.net - HTTP ヘッダーに基づいて MVC コントローラーを区別する最良の方法

問題

私の現在のプロジェクトでは、ほぼすべてのアクションに対して、さまざまな HTTP 要求ヘッダーに基づいてさまざまなことを行う必要があります。

現在、私は 1 つの大規模なコントローラー (すべて同じリソース タイプ用) を持っており、すべてのアクション メソッドには ActionName 属性があります (そのため、同じパラメーターを受け取り、異なることを行う同じアクションの複数のバージョンを持つことができます)。特定のヘッダーに特定の値があるかどうかをチェックする FilterAttribute (Preview 5 の AcceptVerbsAttribute とほぼ同じように実装)。

コードを別々のコントローラーにプッシュし、ヘッダーに基づいて RouteTable を選択させたいのですが、これを行う最もクリーンな方法が思いつきません。

たとえば、ファイルのリストがあるとします。サービスは、次の 2 つの方法のいずれかで要求を処理する必要があります。

  1. クライアントは zip ファイルを要求し、「accept: application/zip」をヘッダーとして渡します。ファイルのリストを取得し、それらを zip ファイルにパックして、クライアントに送り返します。

  2. クライアントは html ページを必要とするため、「accept: text/html」を渡します。サイトは、ファイルを一覧表示した表形式の html ページを返します。

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

asp.net-mvc - ASP.NET MVC でのプロファイル プロバイダーの実装

私の人生では、私が取り組んでいる MVC プロジェクトで SqlProfileProvider を動作させることはできません。

最初に気付いた興味深い点は、Visual Studio は ProfileCommon プロキシ クラスを自動的に生成しないということです。これは、ProfileBase クラスを拡張するだけの問題であるため、大したことではありません。ProfileCommon クラスを作成した後、ユーザー プロファイルを作成するための次の Action メソッドを記述しました。

私が抱えている問題は、ProfileCommon.Create() への呼び出しが ProfileCommon 型にキャストできないため、プロファイル オブジェクトを取り戻すことができないことです。これにより、プロファイルが null であるため、明らかに次の行が失敗します。

以下は私のweb.configのスニペットです:

p>

MembershipProvider は問題なく動作しているため、接続文字列が適切であることがわかります。

念のため、ここに私の ProfileCommon クラスを示します。

私が間違っているかもしれないことについて何か考えはありますか?ProfileProvider を ASP.NET MVC プロジェクトにうまく統合した人はいますか?

前もって感謝します...

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

c# - Asp.net MVC を使用してページからビュー フォルダー内にある .js ファイルを参照する方法

たとえば、Views/Home/Index.aspx にページがあり、Views/Home/Index.js に JavaScript ファイルがある場合、aspx ページでこれをどのように参照しますか?

以下の例は、コンパイラがパスが正しいと言っていても機能しません

まったく同じ問題がここに詳細に投稿されています: http://forums.asp.net/p/1319380/2619991.aspx

これが現在不可能である場合、将来可能になりますか? そうでない場合、大規模な Asp.net MVC プロジェクトの JavaScript リソースをどのように管理していますか? View フォルダ構造を反映する Content フォルダにフォルダ構造を作成するだけですか? うん!