2011-08-11 20 views
0

私はファイルへのリンクを提供する必要があるwebpartを開発しています。 1つの要件は、ユーザーがファイルリンクをクリックできるようにすることで、ユーザーがPCにファイルをダウンロードできるようにする「名前を付けて保存」ダイアログが表示されるはずです。Response.WriteFile in SharePoint Webpart

私はResponse.WriteFileを使用しようとしましたが、SharePointのWebパーツでは動作していないので、今は止まっています。あなたのファイルを想定し

答えて

1

は、動的に生成され、ライブラリに、あなたはここで、この同様のポストを見ることができません。Web Parts and Offering Files For Download?

を基本的に説明したソリューションは、Webパーツに標準のaspxページへのリンクを追加することで構成され、聞かせてaspxページでファイルのダウンロードを処理する(WebパーツでResponse.Endを使用できないため)

+0

これは、感謝しました。 – RHM

0

Webパーツの内部にいるときは、レスポンスオブジェクトの代わりにHTTPContextを直接参照する必要があります。

つまり、HTTPContext.Current.Response.Write( "Something");