本想在asp.net中使用savediallog保存文件,结果提示:当应用程序不是以 UserInteractive 模式运行时显示模式对话框或窗体是无效操作。

在ASP.NET中使用如下方式,保存文件。下面例子,保存一个excel文件。

            Response.ContentType = @"application/x-xls";Response.AppendHeader("Content-Disposition", "attachment; filename=" + @"\test.xls");//此处将内容写入文件,例如Response.Flush();//Response.WriteFile("存有内容的文件", true);//Response.Write(参数);Response.End();

代码很简单。 上面的例子,运行效果如下:

ContentType表示文件类型;
AppendHeader则是提示对话框,让你选择保存文件;
Response.WriteFile和Response.Write方法则是根据需要,将已有文件或者内容,比如字符串,文件流等写入到保存的文件中去。

而个文件类型有如下:

".*"="application/octet-stream"".001"="application/x-001"".301"="application/x-301"".323"="text/h323"".906"="application/x-906"".907"="drawing/907"".a11"="application/x-a11"".acp"="audio/x-mei-aac"".ai"="application/postscript"".aif"="audio/aiff"".aifc"="audio/aiff"".aiff"="audio/aiff"".anv"="application/x-anv"".asa"="text/asa"".asf"="video/x-ms-asf"".asp"="text/asp"".asx"="video/x-ms-asf"".au"="audio/basic"".avi"="video/avi"".awf"="application/vnd.adobe.workflow"".biz"="text/xml"".bmp"="application/x-bmp"".bot"="application/x-bot"".c4t"="application/x-c4t"".c90"="application/x-c90"".cal"="application/x-cals"".cat"="application/vnd.ms-pki.seccat"".cdf"="application/x-netcdf"".cdr"="application/x-cdr"".cel"="application/x-cel"".cer"="application/x-x509-ca-cert"".cg4"="application/x-g4"".cgm"="application/x-cgm"".cit"="application/x-cit"".class"="java/*"".cml"="text/xml"".cmp"="application/x-cmp"".cmx"="application/x-cmx"".cot"="application/x-cot"".crl"="application/pkix-crl"".crt"="application/x-x509-ca-cert"".csi"="application/x-csi"".css"="text/css"".cut"="application/x-cut"".dbf"="application/x-dbf"".dbm"="application/x-dbm"".dbx"="application/x-dbx"".dcd"="text/xml"".dcx"="application/x-dcx"".der"="application/x-x509-ca-cert"".dgn"="application/x-dgn"".dib"="application/x-dib"".dll"="application/x-msdownload"".doc"="application/msword"".dot"="application/msword"".drw"="application/x-drw"".dtd"="text/xml"".dwf"="Model/vnd.dwf"".dwf"="application/x-dwf"".dwg"="application/x-dwg"".dxb"="application/x-dxb"".dxf"="application/x-dxf"".edn"="application/vnd.adobe.edn"".emf"="application/x-emf"".eml"="message/rfc822"".ent"="text/xml"".epi"="application/x-epi"".eps"="application/x-ps"".eps"="application/postscript"".etd"="application/x-ebx"".exe"="application/x-msdownload"".fax"="image/fax"".fdf"="application/vnd.fdf"".fif"="application/fractals"".fo"="text/xml"".frm"="application/x-frm"".g4"="application/x-g4"".gbr"="application/x-gbr"".gcd"="application/x-gcd"".gif"="image/gif"".gl2"="application/x-gl2"".gp4"="application/x-gp4"".hgl"="application/x-hgl"".hmr"="application/x-hmr"".hpg"="application/x-hpgl"".hpl"="application/x-hpl"".hqx"="application/mac-binhex40"".hrf"="application/x-hrf"".hta"="application/hta"".htc"="text/x-component"".htm"="text/html"".html"="text/html"".htt"="text/webviewhtml"".htx"="text/html"".icb"="application/x-icb"".ico"="image/x-icon"".ico"="application/x-ico"".iff"="application/x-iff"".ig4"="application/x-g4"".igs"="application/x-igs"".iii"="application/x-iphone"".img"="application/x-img"".ins"="application/x-internet-signup"".isp"="application/x-internet-signup"".IVF"="video/x-ivf"".java"="java/*"".jfif"="image/jpeg"".jpe"="image/jpeg"".jpe"="application/x-jpe"".jpeg"="image/jpeg"".jpg"="image/jpeg"".jpg"="application/x-jpg"".js"="application/x-javascript"".jsp"="text/html"".la1"="audio/x-liquid-file"".lar"="application/x-laplayer-reg"".latex"="application/x-latex"".lavs"="audio/x-liquid-secure"".lbm"="application/x-lbm"".lmsff"="audio/x-la-lms"".ls"="application/x-javascript"".ltr"="application/x-ltr"".m1v"="video/x-mpeg"".m2v"="video/x-mpeg"".m3u"="audio/mpegurl"".m4e"="video/mpeg4"".mac"="application/x-mac"".man"="application/x-troff-man"".math"="text/xml"".mdb"="application/msaccess"".mdb"="application/x-mdb"".mfp"="application/x-shockwave-flash"".mht"="message/rfc822"".mhtml"="message/rfc822"".mi"="application/x-mi"".mid"="audio/mid"".midi"="audio/mid"".mil"="application/x-mil"".mml"="text/xml"".mnd"="audio/x-musicnet-download"".mns"="audio/x-musicnet-stream"".mocha"="application/x-javascript"".movie"="video/x-sgi-movie"".mp1"="audio/mp1"".mp2"="audio/mp2"".mp2v"="video/mpeg"".mp3"="audio/mp3"".mp4"="video/mpeg4"".mpa"="video/x-mpg"".mpd"="application/vnd.ms-project"".mpe"="video/x-mpeg"".mpeg"="video/mpg"".mpg"="video/mpg"".mpga"="audio/rn-mpeg"".mpp"="application/vnd.ms-project"".mps"="video/x-mpeg"".mpt"="application/vnd.ms-project"".mpv"="video/mpg"".mpv2"="video/mpeg"".mpw"="application/vnd.ms-project"".mpx"="application/vnd.ms-project"".mtx"="text/xml"".mxp"="application/x-mmxp"".net"="image/pnetvue"".nrf"="application/x-nrf"".nws"="message/rfc822"".odc"="text/x-ms-odc"".out"="application/x-out"".p10"="application/pkcs10"".p12"="application/x-pkcs12"".p7b"="application/x-pkcs7-certificates"".p7c"="application/pkcs7-mime"".p7m"="application/pkcs7-mime"".p7r"="application/x-pkcs7-certreqresp"".p7s"="application/pkcs7-signature"".pc5"="application/x-pc5"".pci"="application/x-pci"".pcl"="application/x-pcl"".pcx"="application/x-pcx"".pdf"="application/pdf"".pdf"="application/pdf"".pdx"="application/vnd.adobe.pdx"".pfx"="application/x-pkcs12"".pgl"="application/x-pgl"".pic"="application/x-pic"".pko"="application/vnd.ms-pki.pko"".pl"="application/x-perl"".plg"="text/html"".pls"="audio/scpls"".plt"="application/x-plt"".png"="image/png"".png"="application/x-png"".pot"="application/vnd.ms-powerpoint"".ppa"="application/vnd.ms-powerpoint"".ppm"="application/x-ppm"".pps"="application/vnd.ms-powerpoint"".ppt"="application/vnd.ms-powerpoint"".ppt"="application/x-ppt"".pr"="application/x-pr"".prf"="application/pics-rules"".prn"="application/x-prn"".prt"="application/x-prt"".ps"="application/x-ps"".ps"="application/postscript"".ptn"="application/x-ptn"".pwz"="application/vnd.ms-powerpoint"".r3t"="text/vnd.rn-realtext3d"".ra"="audio/vnd.rn-realaudio"".ram"="audio/x-pn-realaudio"".ras"="application/x-ras"".rat"="application/rat-file"".rdf"="text/xml"".rec"="application/vnd.rn-recording"".red"="application/x-red"".rgb"="application/x-rgb"".rjs"="application/vnd.rn-realsystem-rjs"".rjt"="application/vnd.rn-realsystem-rjt"".rlc"="application/x-rlc"".rle"="application/x-rle"".rm"="application/vnd.rn-realmedia"".rmf"="application/vnd.adobe.rmf"".rmi"="audio/mid"".rmj"="application/vnd.rn-realsystem-rmj"".rmm"="audio/x-pn-realaudio"".rmp"="application/vnd.rn-rn_music_package"".rms"="application/vnd.rn-realmedia-secure"".rmvb"="application/vnd.rn-realmedia-vbr"".rmx"="application/vnd.rn-realsystem-rmx"".rnx"="application/vnd.rn-realplayer"".rp"="image/vnd.rn-realpix"".rpm"="audio/x-pn-realaudio-plugin"".rsml"="application/vnd.rn-rsml"".rt"="text/vnd.rn-realtext"".rtf"="application/msword"".rtf"="application/x-rtf"".rv"="video/vnd.rn-realvideo"".sam"="application/x-sam"".sat"="application/x-sat"".sdp"="application/sdp"".sdw"="application/x-sdw"".sit"="application/x-stuffit"".slb"="application/x-slb"".sld"="application/x-sld"".slk"="drawing/x-slk"".smi"="application/smil"".smil"="application/smil"".smk"="application/x-smk"".snd"="audio/basic"".sol"="text/plain"".sor"="text/plain"".spc"="application/x-pkcs7-certificates"".spl"="application/futuresplash"".spp"="text/xml"".ssm"="application/streamingmedia"".sst"="application/vnd.ms-pki.certstore"".stl"="application/vnd.ms-pki.stl"".stm"="text/html"".sty"="application/x-sty"".svg"="text/xml"".swf"="application/x-shockwave-flash"".tdf"="application/x-tdf"".tg4"="application/x-tg4"".tga"="application/x-tga"".tif"="image/tiff"".tif"="application/x-tif"".tiff"="image/tiff"".tld"="text/xml"".top"="drawing/x-top"".torrent"="application/x-bittorrent"".tsd"="text/xml"".txt"="text/plain"".uin"="application/x-icq"".uls"="text/iuls"".vcf"="text/x-vcard"".vda"="application/x-vda"".vdx"="application/vnd.visio"".vml"="text/xml"".vpg"="application/x-vpeg005"".vsd"="application/vnd.visio"".vsd"="application/x-vsd"".vss"="application/vnd.visio"".vst"="application/vnd.visio"".vst"="application/x-vst"".vsw"="application/vnd.visio"".vsx"="application/vnd.visio"".vtx"="application/vnd.visio"".vxml"="text/xml"".wav"="audio/wav"".wax"="audio/x-ms-wax"".wb1"="application/x-wb1"".wb2"="application/x-wb2"".wb3"="application/x-wb3"".wbmp"="image/vnd.wap.wbmp"".wiz"="application/msword"".wk3"="application/x-wk3"".wk4"="application/x-wk4"".wkq"="application/x-wkq"".wks"="application/x-wks"".wm"="video/x-ms-wm"".wma"="audio/x-ms-wma"".wmd"="application/x-ms-wmd"".wmf"="application/x-wmf"".wml"="text/vnd.wap.wml"".wmv"="video/x-ms-wmv"".wmx"="video/x-ms-wmx"".wmz"="application/x-ms-wmz"".wp6"="application/x-wp6"".wpd"="application/x-wpd"".wpg"="application/x-wpg"".wpl"="application/vnd.ms-wpl"".wq1"="application/x-wq1"".wr1"="application/x-wr1"".wri"="application/x-wri"".wrk"="application/x-wrk"".ws"="application/x-ws"".ws2"="application/x-ws"".wsc"="text/scriptlet"".wsdl"="text/xml"".wvx"="video/x-ms-wvx"".xdp"="application/vnd.adobe.xdp"".xdr"="text/xml"".xfd"="application/vnd.adobe.xfd"".xfdf"="application/vnd.adobe.xfdf"".xhtml"="text/html"".xls"="application/vnd.ms-excel"".xls"="application/x-xls"".xlw"="application/x-xlw"".xml"="text/xml"".xpl"="audio/scpls"".xq"="text/xml"".xql"="text/xml"".xquery"="text/xml"".xsd"="text/xml"".xsl"="text/xml"".xslt"="text/xml"".xwd"="application/x-xwd"".x_b"="application/x-x_b"".x_t"="application/x-x_t"

ASP.NET—016:ASP.NET中保存文件对话框相关推荐

  1. 解决Windows7修改hosts时提示:您没有权限在此位置中保存文件

    在Windows7系统中在,未做任何修改的情况下,修改了 hosts 文件并保存,会出现一个对话框:"警告提示为:你没有权限在此位置中保存文件.请与管理员联系以获得相应权限."  ...

  2. QQ另存为出现“你没有权限在此位置中保存文件,请与管理员联系以获得相应权限”

    不知为何的,莫名其妙的,突然的,无中生有的,在QQ群文件里面另存为的指定路径的文件夹出现"**你没有权限在此位置中保存文件,请与管理员联系以获得相应权限**"*下附解决步骤(满满的 ...

  3. 没有权限访问储存此文件的计算机,win10你没有权限在此位置中保存文件的解决方法...

    最近有朋友问小编win10系统提示你没有权限在此位置中保存文件怎么办,相信很多人都遇到过这种情况,有时我们在把文件保存到c盘中时会遇到错误提示:"你没有权限在此位置中保存文件.请与管理员联系 ...

  4. C:\Windows\System32\drivers\etc\hosts你没有权限在此位置位置中保存文件 解决方法集中 解决hosts

    C:\Windows\System32\drivers\etc\hosts你没有权限在此位置位置中保存文件 解决方法集中 (一)首先你要处理最容易忽略的问题 我发现很多人在处理hosts的时候权限会开 ...

  5. chatgpt赋能python:如何在Python中保存文件到指定文件夹

    如何在Python中保存文件到指定文件夹 如果您正在使用Python编写应用程序或脚本,您可能需要将输出保存到特定的文件夹中. 本文将介绍如何在Python中保存文件到指定文件夹. 使用os模块创建文 ...

  6. 电脑提示:你没有权限在此位置中保存文件

    最近在学习微服务中的eureka,想要自己在本地做一个域名映射,在网上查阅资料可知,修改C:\Windows\System32\drivers\etc目录下的hosts文件即可实现域名映射. 但是修改 ...

  7. Win10你没有权限在此位置中保存文件,请与管理员联系以获得相应权限

    问题背景: 保存文件时,弹窗:你没有权限在此位置中保存文件,请与管理员联系以获得相应权限. 解决方案: 1.右键需要保存的文件,点击"属性" 2.进入安全Tab 3.选择当前用户名 ...

  8. MFC中打开文件对话框:CFileDlg

    MFC中打开文件对话框:CFileDlg CFileDialog 文件选择对话框的使用:首先构造一个对象并提供相应的参数,构造函数原型如下: CFileDialog::CFileDialog( BOO ...

  9. 使用 保存文件_使用SaveFileDialog调用保存文件对话框

    使用SaveFileDialog调用保存文件对话框 [实例介绍]本实例使用SaveFileDialog对话框实现了保存文件的功能.运行程序, 保存文件,打开"保存文件"对话框(Wi ...

最新文章

  1. 中国人民大学2016考研复试基本分数线
  2. Win64 驱动内核编程-1.环境搭建
  3. C# 参数化SQL语句中的like和in
  4. MRJob 极速入门教程,使用Python玩转Hadoop
  5. Silverlight 写了一个2D仿3D的柱状图表
  6. php的addslashes,PHP addslashes()用法及代码示例
  7. 在linux上使用labelImg制作LMDB数据集——备忘TX2上运行
  8. 人脸对齐(二十一)--A Recurrent Encoder-Decoder Network for Sequential Face Alignment
  9. Python+Selenium自动化学习笔记
  10. [常用]MySQL管理工具和应用程序
  11. 计算机win7不断重启,win7系统无故自动重启的解决办法
  12. mysql amoeba_MySQL基于Amoeba实现读写分离
  13. 快递地址自动识别填充
  14. 混沌matlab仿真
  15. 第7章 面向对象技术
  16. 《Vue.js实战》第七章.组件
  17. Unable to use EPCS device Leaving target processor paused
  18. 9.半兰伯特光照模型
  19. Python 计算思维训练——字典与字符串练习(二)
  20. 苹果CMS V8 韩剧TV 一款特别精美漂亮的模板 包含PC端+WAP端

热门文章

  1. X86、大型机、小型机的区别
  2. 视频教程-photoshop cc2017全套视频课程 从基础到实战案例PS海报-Photoshop
  3. android pay和hce区别,对比Apple Pay与安卓HCE的信令技术
  4. 怎么修复Win11中的AMD驱动程序崩溃?修复win11驱动崩溃方法
  5. Trustdata:2018年6月移动互联网全行业排行榜
  6. 普通人在互联网上还有哪些赚钱的机会?
  7. 大物实验计算弹性模量_大学物理设计性实验用拉伸法测定金属丝的杨氏弹性模量...
  8. Gow是Gnu On Windows的缩写:windows 运行Linux工具
  9. 第一章  GPU虚拟化发展史
  10. 题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿