新しいウィンドウでASP.NETでGridViewをWordにエクスポートする方法

WebサーバーにGridViewが表示されると、そのページのデフォルトの「コンテンツタイプ」設定はHTMLに設定されます。 新しいウィンドウでGridViewコントロールをMicrosoft Wordにエクスポートするには、ページのコンテンツタイプをWord形式に設定します。 ページはWebページに表示され、ユーザーはデータをローカルのハードドライブに保存するか、Word文書のデータを確認することができます。

1。

Windowsの[スタート]ボタンをクリックし、[すべてのプログラム]を選択します。 [Microsoft .NET Framework]をクリックし、[Visual Studio]を選択してソフトウェアを開きます。

2。

Webプロジェクトを開き、WebページにGridViewをレンダリングするために使用するASP.NETコードファイルをダブルクリックします。

3。

"On_Load"関数に次のコードを追加します。

Response.AddHeader( "content-disposition"、 "attachment; filename = wordfile.doc"); Response.ContentEncoding = System.Text.Encoding.UTF7; Response.ContentType = "application / vnd.word";

上記のコードは、 "wordfile.doc"ファイルを開き、GridViewのコンテンツをWord形式にエンコードするようにサーバーに指示します。

4。

コードの変更を保存して、Visual StudioデバッガでWebサイトプロジェクトを実行します。 デフォルトのブラウザで変更を確認するには、GridViewページを開きます。

人気の投稿