1. 打开将要上传的文件
var fileName="";
OpenFileDialog fileDialog = new OpenFileDialog();
fileDialog.Multiselect = true;
fileDialog.Title = "请选择文件";
fileDialog.Filter = "Excel文件 (*.xls;*.xlsx)|*.xls;*.xlsx|所有文件 (*.*)|*.*";
if (fileDialog.ShowDialog() == DialogResult.OK)
{
fileNames = fileDialog.FileNames;//获取所有将上传文件的全路径数组集合
}

  

  2.下载文件时选择保存的位置

string selePath = "";
FolderBrowserDialog frmBrowser = new FolderBrowserDialog();
if (frmBrowser.ShowDialog() == DialogResult.OK)
{
selePath = frmBrowser.SelectedPath;
}

最新文章

  1. [ZigBee] 2、 ZigBee开发环境搭建
  2. WPF线程(Step2)——BackgroundWorker
  3. 集成自动化的条形码功能到internet应用程序,网站或自定义Java应用程序的条码控件Java Barcode Package
  4. hdoj 2546 饭卡(0-1背包)
  5. hi3531spi flash启动和bootrom启动的对比
  6. npm scripts 使用指南
  7. CSS3基础入门03
  8. 最近一年语义SLAM有哪些代表性工作?
  9. Python基础——2函数
  10. NIO/BIO
  11. 死磕安卓前序:MVP架构探究之旅—基础篇
  12. SSH--完全分布式主机设置【克隆过安装过Hadoop的主机后】
  13. Vue 下拉列表 组件模板
  14. Activity猫的一生-故事解说Activity生命周期
  15. redis5.0主从配置
  16. 解决svn log显示no author,no date的方法之一
  17. Jmeter做并发测试(设置集合点)
  18. 第十周课下作业-IPC
  19. 15-[JavaScript]-ECMAScript 1
  20. centos启动zookeeper

热门文章

  1. 【小白的java成长系列】——java ide 开发工具eclipse的操作
  2. 新手求大神,有其他swit-case的思路写这个程序么?
  3. 用iframe框架,登录过期后登录框在框架里加载的问题
  4. C++虚基类的作用
  5. 在Linux下如何用Shell脚本读写XML?现有一个config.xml(转)
  6. scanf 和cin 的区别
  7. js获取当前url参数的两方式
  8. struts2中使用ognl表达式时各种符号的使用规则$,#,%
  9. PagerAdapter instantiateItem()方法position错误解决方案
  10. javascript学习笔记(2)