Excelのスプレッドシートにエクスポートする必要があるListViewがあります。 GridViewをエクスポートするためのドキュメントやExcelへのリストビューの程度はそれほど高くありませんが、エクスポート前にいくつかのカスタマイズを行うことはあまりありません。ListViewをExcelにエクスポートする
エクスポートする前にデータを準備する必要があります。a)列のサブセットのみをエクスポートする必要があります。b)これらの列の一部は、編集可能なテキストボックスコントロールです。
テーブルを準備せずに単純な書き出しを実行すると、コントロールがエクスポートされ、明らかに実際には見苦しいように見えます。
現時点では、コントロールを反復し、グリッドとリストビューの両方から書式を削除してbを解決できます。
GridViewでは、Visible = falseを使用して非表示にする列を設定できます。私が終わったら本当に戻ってきます。
私が理解できないことは、リストビューでこれを行う方法です。
私はこんなに頑張っていますが、これを行うにはどうすればよいのでしょうか。
おかげで、 マイケル
私は完全にフォローしているわけではないので、まず質問してみましょう。実際に 'ListView'を埋め込んだデータのソースを使ってExcelに直接エクスポートできるときに、なぜ' ListView'コンテンツを解析しようとしていますか?最初は? – BeemerGuy
それは良い質問であり、私はListViewを使用するか、基礎となるデータを使用してエクスポートするだけです。私は、ListViewにデータがすでにListViewに解析されていて、ユーザが操作して表示するようになった。このリストビューをエクスポートするだけで、コントロールをレンダリングする方が簡単です。これはウェブベースのアプリで、ユーザーは「foo.xlsを開くか保存しますか...」といった定期的なダイアログを取得します。 –