2011-09-09 28 views
0

Gridviewデータを.csvファイルにエクスポートしているときに問題が発生しました。 This link i have follow please check itへのリンクをたどりました。アプリケーションを実行すると、ヘッダー名が作成され、残りの本文フィールドは常にヌル値を表示します。 GridViewデータを.csvファイルにエクスポートする方法を教えてくださいGridViewデータをasp.netの.csvファイルにエクスポートする方法

答えて

0

GridViewはテンプレートフィールドを使用し、プロパティ「.Text」は常にnullです。

提案:«sw.Write(dr.Cells [i] .Text);»の中にブレークポイントを置き、あなたのCells [i]オブジェクトをチェックしてください。ファイルに格納するプロパティを検索します。おそらく、あなたはあなたが望む適切な価値をキャッチするためにいくつかのキャストを行う必要があります。

例:sw.Write(((TextBox)dr.Cells [i] .Controls [0])。テキスト);

これが役に立ちます。

+0

こんにちはJeisonこのsw.Writeを試していただきありがとうございます((TextBox)dr.Cells [i] .Controls [0])。Text); 「System.Web.UI.WebControls.TextBox」と入力すると「System.Web.UI.LiteralControl型のオブジェクトをキャストできません」というエラーが表示されます。 – Victor

+0

私はgridviewテンプレートフィールドを使用しています。 – Victor

関連する問題