Я пытаюсь вернуть файл xls на иврите, но он возвращает мне gibrish письма и пишет, что расширение файла не является файлом реального контента.Создать xls файл gibrish
Пожалуйста, помогите мне.
public void ExportAddBalanceExcel(int CompanyID)
{
string writer = "";
writer += "<table><tr><td>UserName</td><td> PrivateName</td><td>LastName</td><td>Balance</td></tr>";
List<CompanyEmployee> employees = Company.LoadByID(CompanyID).LoadAllEmployees();
foreach (BLL.CompanyEmployee e in employees)
{
writer += "<tr>";
writer += "<td>" + e.EmployeeUserName+ "</td>";
writer += "<td>" + e.EmployeeFirstName+ "</td>";
writer += "<td>" + e.EmployeeLastName + "</td>";
writer += "</tr>";
}
writer += "</table>";
string currentData = DateTime.Now.Day + "_" + DateTime.Now.Month + "_" + DateTime.Now.Year;
Response.ContentType = "application/vnd.ms-excel";
Response.AppendHeader("Content-Disposition", "attachment; filename=AddBalanceToEmployees_" + currentData + ".xls");
Response.ContentEncoding = System.Text.Encoding.GetEncoding("windows-1255");
Response.Write(writer);
Response.Flush();
Response.End();
}
Это не XLS. Также используйте UTF8. – SLaks
Что я должен делать для xls? – Limor
utf 8 не подходит для иврита, есть еще голова – Limor