問題タブ [asp.net-4.0]

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

asp.net - Asp.Net 4 の VaryByParam でルーティング パラメーターを除外する

global.asax ファイルにルーティング設定があります。

私の routeVideo.aspx ページにはキャッシュ設定があります:

しかし、この後http://localhost/video/6/example1http://localhost/video/6/example2をリクエストすると、ページが再度作成されます。したがって、VaryByParam は * で機能すると思いますが、id が変更されたときにのみコンパイルしたいのです。VaryByParam でルーティング パラメータを定義する方法はありますか?

title パラメータは私にとって重要ではないため、これが必要です。検索エンジン専用で、私のコードでは使用されていません。

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

.net - win2003での.net4.0への正しい更新に関する問題

win2003を使用してテストホストで.net4rc1サイトをテストしようとしました。予想どおり、デフォルトでは、サーバーはweb.configの「targetFramework = "4.0」に関するエラーを返しました。しかし、ASP.NETバージョンを4.0に切り替えて、そのサイトを再起動すると、404が返されます。

どうしたの?)

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

asp.net-mvc-2 - ASP.NET 4.0 で asp:Substitution コントロールが突然機能しなくなったのはなぜですか?

サイトを ASP.NET 3.5 から 4.0 にアップグレードしました。私はいくつかの重大な変更に取り組んできましたが、予想以上の変更がありました。

ただし、理解できないのは、<asp:Substitution />コントロールが突然機能しなくなった理由です。親ページの出力キャッシュ設定を無視し、リクエストごとに更新することになっています。何らかの理由で、それは起こっていません。10 分間完全にキャッシュされます (私のホームページの OutputCache 設定)。何か案は?

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

asp.net - ValidateRequest="false"はAsp.Net4では機能しません

ckeditorを使用するフォームがあります。このフォームは、Asp.Net 2.0および3.5では正常に機能しましたが、Asp.Net4以降では機能しなくなりました。ValidateRequest="false"ディレクティブがあります。助言がありますか?

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

webforms - ASP.NET 4 URLルーティングを使用する場合でも、ページ番号などにクエリ文字列を使用する必要がありますか?

IntelligenciaのUrlRewriterからASP.NET4.0の新しいWebフォームルーティングに切り替えました。基本的なページではうまく機能していますが、eコマースサイトでは、カテゴリページを参照するときに、以前はページングを制御するためにページャーコントロールに組み込まれたクエリ文字列を使用していましたが、ルーティングを使用してこれを処理する方法がわかりません。

MapPageRouteを次のように定義しました。

これはうまくいきます。今、誰かがクリックしてページ2に移動します。以前は、URLに?page=2を追加していました。Webフォームルーティングを使用してこれを処理するにはどうすればよいですか?私は次のようなことができることを知っています:

しかし、ページに加えて、フィルター、年齢範囲、性別などを含めることができます。

  1. 上記のようにこれらの変数を処理するルートを定義し続ける必要がありますか?
  2. クエリ文字列を引き続き使用する必要があります。使用する場合、それを処理するためのルートをどのように定義しますか?
0 投票する
1 に答える
2823 参照

c# - レイジーリストvs System.Lazy> ASP.NET MVC 2 では?

Rob Conery の Storefront シリーズで、Rob はLazyList<..>からデータを引き出すために構造を広範囲に使用しIQueryablesます。

  • System.Lazy<...>これは、現在 .NET 4.0 (およびおそらくそれ以前) で利用可能な構造とどのように異なるのでしょうか?

DoctaJones の優れた回答に基づく詳細:

  1. IQueryableとして操作したい場合、どちらかをお勧めしList<T>ますか?
    は現在フレームワークに含まれてLazy<T>いるため、将来のサポートと保守性にとってより安全な賭けであると思いますか?
  2. 匿名 ( ) 型の代わりに強力な型を使用したい場合var、次のステートメントは機能的に同等でしょうか?
    • Lazy<List<Products>> Products = new Lazy<List<Product>>();
    • LazyList<Product> = new LazyList<Product>();
0 投票する
1 に答える
1678 参照

asp.net - ASP.NET:URL書き換え、asp:ImageButton、およびhtmlベースタグを組み合わせると画像が壊れます

ASP.NET 4でURL書き換えを使用しています(ISAPI_Rewriteを使用)。HTMLBASEタグ(かなり標準的で不可欠)を使用していることを.NETが理解していないため、一部の画像が読み込まれないことがわかりました。 URL書き換えを行う場合):

たとえば、私の開発環境では、次のようになります。

そして私のページには:

サイトのホームページ(http:// localhost / ventuefinder / Website /)では、これは正常に機能しますが、URL書き換えを使用するページでは、画像は機能しません。

..ブラウザがロードしようとしているとき:

それ以外の:

これは、.NETがボタンを次のようにレンダリングしているために発生しています。

...これは正しくありません。

.NETが画像の正しいsrc属性をレンダリングするように、この問題を修正する方法はありますか?(すべての../../../などなしで)

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

asp.net - asp.net 4.0 Web フォーム ルーティング - デフォルト/ワイルドカード ルート

Web フォームで ASP.NET 4.0 ルーティングを使用して、ある種のワイルドカードとして機能するルートを生成する簡単な方法はありますか?

WebForms内では、すべてのページのルートを指定する必要があるようです-パスからパスに直接マッピングするなど、特に何も必要としない場所で使用できるある種の汎用ルートを探しています...

http://somedomain.com/folder1/folder2/pageは、おそらく folder1/folder2/page.aspx にマップされます

助言がありますか?

ありがとう

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

visual-studio-2010 - Visual Studio 2010、MVC2.0、およびNET4でIIS7を使用できません

これが私の環境です。Windows7、Visual Studio 2010、MVC2.0、およびNET4デフォルトのWebサイトは、ASP.NETv4.0アプリケーションプールを使用するように構成されています。

これが私の問題を再現する簡単な方法です

新しいMVC2アプリケーションを作成するプロパティウィンドウを開きます[Web]タブに移動します[IISローカルWebサーバーを使用する]をオンにします[仮想ディレクトリの作成]ボタンをクリックします

このエラーメッセージが表示されます

「...次のIISコンポーネント」の後の空白行に注意してください。

管理者としてVS2010を実行していますF1を押してもヘルプは表示されません

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

c# - .net4.0でjsonの代わりにxmlを返すasmxWebサービス

サイトのテストコピーをasp.net4.0にアップグレードしたところ、サイトをサーバーにアップロードしたときにのみ発生する奇妙な問題に気づきました。

サイトにはjsonを返すasmxWebサービスがありますが、サーバーでサイトを実行するとxmlが返されます。asp.net3.5では1年以上正常に機能しています。

webMethodは正しい属性で装飾されています...

そして私のローカルマシンではjsonを返します。

それでもサーバー(Windows 2008 64ビット)ではxmlを返します。

firebugコンソールを使用すると、200 OKの応答と一連のXMLが表示され、私のローカルマシンでは、返されるデータは私が期待するJSONです。

これがサービスを呼び出すjavascriptです。

}

どんな提案も歓迎します、これは私を困惑させました!