MVC (Razor)環境に実装された Web アプリケーションがあります。このアプリケーション内には、(Entity Framework を使用して) SQL ServerからのデータをWebGridで表示するページがあります。
この WebGrid データをPDFファイルとしてダウンロードするボタンを埋め込むにはどうすればよいですか?
前もって感謝します。
MVC (Razor)環境に実装された Web アプリケーションがあります。このアプリケーション内には、(Entity Framework を使用して) SQL ServerからのデータをWebGridで表示するページがあります。
この WebGrid データをPDFファイルとしてダウンロードするボタンを埋め込むにはどうすればよいですか?
前もって感謝します。
.NET にはそれを行うものがネイティブに含まれていないため、PDF を生成するにはサード パーティのコンポーネントが必要です。iTextSharp をお勧めします。次に、データベースからデータを取得し、Pdf ドキュメントに含める PdfPTable オブジェクトを作成します。
ここに完全なコードを含む記事を書きました: http://www.mikesdotnetting.com/Article/205/Exporting-The-Razor-WebGrid-To-PDF-Using-iTextSharp