У меня есть веб-приложение, в котором я использую управление представлением дерева asp.net для отображения данных. Нет, я хочу, чтобы эта структура представления дерева экспортировалась в excel. Ниже приведен код, который делает это для меня.asp.net tree view export to excel
private void ExportSiteStructure()
{
Response.Clear();
Response.Buffer = true;
Response.ContentType = "application/vnd.ms-excel";
Response.Charset = "";
this.EnableViewState = false;
System.IO.StringWriter oStringWriter = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);
TreeVWSite.RenderControl(oHtmlTextWriter);
if (TreeVWGroups.Nodes.Count > 0)
{
TreeVWGroups.RenderControl(oHtmlTextWriter);
}
Response.Write(oStringWriter.ToString());
Response.End();
}
Он отлично работает, но отчет, что это дает мне все, содержит родительский и дочерний узел древовидном получить palced в Excell клетке, а также иконки и флажки, которые у меня есть использование.
То, что я хочу, это иметь только текст в ячейке excel, представляющий узел дерева, а не те значки и связанные с ними флажки.
Может ли один помочь мне решить эту проблему ..
Заранее спасибо
Сэчин katkar.
Excel кажется довольно странным форматом, чтобы попытаться экспортировать элемент управления деревом для ..., какова ваша цель с этим? – Josh