I have a download button for user to download data to excel,xml and csv. and I am using xslt in C# to transform data to Excel. The problem is my numeric value with leading zeros were tuncated, like value 000123 was truncated to 123 in Excel. For other two download format options, those leading zeros are still there. Anyone know how to fix it?