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
need assistance adding external IM functionality to our OCS 2007 install
How to get rid of redirect notice.
ASP.NET,Javascript,Ajax: How to get a string from window.showModalDialog
How To Bulk Import Marketing List Members in MS CRM 4.0?
Accessing Access Table and Copying to Excel
I need to capture the output of the datagrid grdAttendees and record each Members Email Address.
How to change Caption of Header at Runtime?
Get MAX number from a text field
How install DLL to GAC on Windows Server 2008 Standard
Webservice task in SSIS using Script Task