■76040 / inTopicNo.1) |
ダウンロードダイアログのオプション設定 |
□投稿者/ テンテン (48回)-(2015/05/27(Wed) 11:28:06)
|
分類:[.NET 全般]
開発環境 Visatual Studio2013
リンクボタン押下時にダウンロードダイアログを出力させるプログラムを記載しているのですが 下記のサイトの用に開くボタンの非表示や保存ボタンの非表示の設定をプログラムで行う場合 どのようにすればよろしいのでしょうか。 http://niyodiary.cocolog-nifty.com/blog/2009/09/aspnetcie-b7f4.html
どこのサイトを参考にして作成したか覚えていないのですが(作成したファイルのダウンロードダイアログを表示の部分) 現在は下記のコードでダウンロードダイアログを表示しており開くボタンの非表示の設定等を付け加えようとしておりますが通常のダイアログが出現しております。
'ダウンロードダイアログオプション Select Case intFileOption Case 0 '開くボタン非表示 sbFileOperationOptions.Append("metaDownloadOptions.Content = """""""";") Case 1 'ダウンロードボタン非表示 sbFileOperationOptions.Append("metaDownloadOptions.Content = """"nosave"""";") Case 2 '開くボタン非表示 sbFileOperationOptions.Append("metaDownloadOptions.Content = """"noopen"""";") End Select
'作成したファイルのダウンロードダイアログを表示 Using readStream As New System.IO.FileStream(strFilePath, IO.FileMode.Open), _ reader As New System.IO.BinaryReader(readStream) readStream.Position = 0 UIPage.Response.HeaderEncoding = System.Text.Encoding.GetEncoding("shift_jis") UIPage.Response.AddHeader("Content-Type", "application/vnd.ms-excel") UIPage.Response.AddHeader("Content-Disposition", "attachment;filename=" & UIPage.Server.UrlEncode(strDownLoadName)) UIPage.Response.BinaryWrite(reader.ReadBytes(CInt(readStream.Length))) reader.Close()
End Using
上記で記載してあります「sbFileOperationOptions」を追加する必要があると思うのですがどのように追加すればいいのか分からない状況です。
お手数お掛けしますがご教授をお願い致します。
|
|