私は私のローカルドライブでtext
ファイルを持っています。私はそれの内容を新しいタブに表示したい。新しいタブで開くテキストファイル
私は第一次
ファイルが
Response.Write("<script>");
Response.Write("window.open('C:\\MyFile.log', '_newtab');");
Response.Write("</script>");
新しいタブで開いているこれらの両方が、データであるの内側に試してみてください第二
string fileName = @"C:\MyFile.log";
Page.ClientScript.RegisterStartupScript(GetType(), "windowKey", "window.open('" + fileName + "');", true);
を試してみて試してみました表示しない
いくつかの検索の後、私はどのように私の質問がある。これは、それはまた私のaspx
ページ
が表示されていることを私のファイルの内容を表示するが、一緒にされ、この
FileStream MyFileStream = new FileStream(@"C:\MyFile.log", FileMode.Open);
long FileSize;
FileSize = MyFileStream.Length;
byte[] Buffer = new byte[(int)FileSize];
MyFileStream.Read(Buffer, 0, (int)MyFileStream.Length);
MyFileStream.Close();
Response.ContentType = "text/plain";
Response.AddHeader("content-disposition", "inline; filename=sample.txt");
Response.BinaryWrite(Buffer);
を見つけました
@madalinivascu大丈夫、あなたはどのように私はあなたが別のページにリンクするようにあなたはHREFとのリンクを使用し –
私のパスを指定します教えてもらえます笑 – madalinivascu
@madalinivascu私は 'linkこれを試し'と 'のエラーを持っています**ローカルリソースをロードするために許可されていませんようconsole'は** –