Microsoft
Software
Hardware
Network
Question : Silverlight: open excel in Browser
Hi,
On my Silverlight project I need to show an excel document, received from the server, in a new browser tab.
With ASP works like this:
private void OpenReport(string name)
{
FileStream fs = File.OpenRead(name);
Response.AppendHeader("Con
tent-dispo
sition", "inline; filename=" + name);
Response.AppendHeader("Pra
gma", "no-cache");
Response.Expires = -1;
Response.ContentType = "application/vnd.ms-excel"
;
Response.BinaryWrite(GetWh
oleFileCon
tent(fs, (int)fs.Length));
Response.Flush();
}
private byte[] GetWholeFileContent(FileSt
ream f, int lenght)
{
byte[] stream = new byte[lenght+1];
f.Read(stream, 0, lenght);
return stream;
}
How to implement it on a Silverlight project?
Answer : Silverlight: open excel in Browser
try with the following inside your silverlight code:
System.Windows.Browser.Htm
lPage.Wind
ow.Navigat
e(new Uri(
http://servername/test
.xls
), ),"_blank");
Random Solutions
C# -- Microsoft Report (.rdlc) textbox "HEIGHT" ?
Stored Procedure Fails To Populate Recordset
How to input form data into table or query
Basic MS Access Line Chart in report
T-SQL: calculate totals in SELECT statement witout GROUP BY
ranking records and determining percentage of total in access 2007
Sum column in datagrid
Uneccessary Programs/ addons ...things that take up internet bandwidth that can be removed.
MS Access Macro Auto Select Both Combo Box and Text Box at Same time in Same form
how to pull week day and time from a query