My application is in c# where we are exporting data from data table to excel sheet. i have created unit price column and total price column as below
dtTable.Columns.Add(new DataColumn("Unit Price", typeof(string)));
dtTable.Columns.Add(new DataColumn("Order Total", typeof(string)));
Code of creating excel file
Response.Clear();
Response.Buffer = true;
Response.AddHeader("content-disposition", "attachment;filename=PurchaseOrders.xls");
Response.ContentType = "application/vnd.ms-excel";
but when i am exporting datatable to excel sheet currency symbol (£) is getting exported as £
i tried few solution mentioned in few forums for adding encoding as UTF-8 and UTF-32 but it showing £ symbol appended with  char which you can see in below screen.
Please let me know if you have any solution for this.