I'm building an ASP.NET MVC 2 intranet application in which users will upload data files. If a file is an excel spreadsheet, the user should be given the option to select which worksheet they would like to import. Some of these files can be very large, so will be imported asynchronously. But it would be great to grab a list of the worksheets without saving / opening the file.
Is this possible? Or can anyone suggest a decent workaround (without resorting to accepting worksheet names in a text box)?