0
私は秀でているテーブルをエクスポートしようとしていますが、私はこのようなデータを取得する:私はちょうどそのようデータを印刷していますのでASP.NETでエクセルにエクスポートされたデータのhtmlタグを削除するには?
<a href='filename.aspx?oecl_id=3'>1</a>
<a href='filename.aspx?oecl_id=62'>2</a>
を:
cell = new HtmlTableCell();
cell.InnerHtml = "<a href='filename.aspx?oecl_id=" + rsCont.Rows[i]["ID"].ToString() + "'>" + rsCont.Rows[i]["PENDING"].ToString() + "</a>";
それでは、どのように私は得ることができます数字は優秀ですか?
foreach (HtmlTableCell celda in fila.Cells)
{
if (celda.InnerHtml.IndexOf("</a>") > 0)
{
cell = row.Cells.Add(celda.InnerHtml.Remove(celda.InnerHtml.IndexOf("</a>")));
}
else
{
cell = row.Cells.Add(celda.InnerHtml);
}
}
[EPPlus](http://stackoverflow.com/documentation/epplus/drafts/98280)のようなExcelファイルを作成するための専門的なライブラリを使用して起動し、例えば:、ちょうどこのようなデータを持ちます。あなたが今やっていることは、拡張子が.xlsのHTMLページを作成することだけです。 – VDWWD