SilverlightアプリケーションでIEに問題が発生しました。 Silverlight 2にはファイルダウンロードの仕組みが含まれていないので、自分のデバイスに解決策を提示するために残しました。次のように私がやった方法は、それは:Silverlight 2 - ダウンロードファイル - IE Blocksファイルのダウンロード
HtmlPage.Window.Navigate(新しいウリ(sb.ToString()、UriKind.Relative));
私のStringBuilderは、クエリ文字列を読み込み、サーバー上の* .ashxハンドラにクエリ文字列との相対URLが含まれているデータベースからいくつかのデータを取得し、Excelファイルを返します。
これを行うと、IEでブロックされたファイルのダウンロードバーが表示されます。 IEの新しいセキュリティ機能であり、ユーザーのWebページとのやりとりによってダウンロードが開始されなかったと考えてブロックされていることを理解しています。ユーザーはダウンロードを許可することができ、残りのセッションでその設定が記憶されているように見えます。しかし、次回は再びページが開きます。サイトが信頼ゾーンにある場合でも、ポップアップブロッカーがサイトのポップアップを許可するように構成されている場合でも。
誰もがIEのユーザーがこのファイル実際の要求でやったことを知っているようにする方法を知っていますか?私の場合は
チェックヘッダ? – jminkler