2011-08-01 15 views
0

私はフォーマットされたテーブルを持つExcelファイルを持っています。今、私はSQLサーバにデータベースを持っています、私はC#asp.netプログラムにデータを引き出しています。誰かが、そのExcel形式を使用して、Webページのクエリからデータを表示し、最初からテーブルを作成しなくてもよいようにする必要があるかどうかを知りたいと思っています。私は、Excelファイルをインポートしてクリスタルレポートのテンプレートとして使用する方法について、良いチュートリアルを探してみました。運がなかった。どんなアドバイスも大歓迎です!Excelからhtmlテーブルとしてテーブルを表示する - c#asp.net

答えて

2

私はこれを達成するためにASPOSE.NETというサードパーティコンポーネントを使用しました。 ASPOSEは広範なフォーマットオプションを提供し、多種多様なファイル形式をサポートします。

ただし、無料の製品ではありません。

+0

あなたの答えは本当に役に立ちました。ちょうどメモとして、私はプログラムでテーブルをレンダリングしてしまいました(私はストアドプロシージャを使用して月ごとに異なる金額を引き出していました)。文字列定数が必要なフィールドについては、私はしました: 'TableRow Header1 = new TableRow(); TableCell Label1 =新しいTableCell(); Label1.Controls.Add(新しいLiteralControl( "More TEXT")); Label1.ColumnSpan = 4; Label1.VerticalAlign = VerticalAlign.Top; Header1.Cells.Add(Label1); TABLE.Rows.Add(Header1); ' – blah

関連する問題