新しいウィンドウで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ページを開きます。