`
zhouxin464585932
  • 浏览: 80405 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

点下载程序

ASP 
阅读更多

string m_fileName = string.Empty;
string m_filePath = HttpContext.Current.Request.PhysicalApplicationPath + "Template\\ContacterList.xls";

m_fileName = Path.GetFileName(m_filePath);

System.IO.Stream iStream = null;
byte[] buffer = new byte[10000];
int length;
long dataToRead;

try
{
iStream = new System.IO.FileStream(m_filePath, FileMode.Open, FileAccess.Read, FileShare.Read);
dataToRead = iStream.Length;
Response.ContentType = "application/save";
Response.AddHeader("Content-Disposition", "attachment;filename=" + m_fileName);
Response.AddHeader("Content-Length", dataToRead.ToString());

while (dataToRead > 0)
{
if (Response.IsClientConnected)
{
length = iStream.Read(buffer, 0, 10000);
Response.OutputStream.Write(buffer, 0, length);
Response.Flush();
buffer = new byte[10000];
dataToRead = dataToRead - length;
}
else
{
dataToRead = -1;
}
}
}
catch (Exception ex)
{
Response.Write("Error:" + ex.Message);
Response.End();
}
finally
{
if (iStream != null)
{
iStream.Close();
}
}

<asp:LinkButton ID="lbtnTemplate" runat="server" Text="点击此处下载上传的模板" OnClick="lbtnTemplate_Click" />

分享到:
评论

相关推荐

    GE_PLC上传下载程序.doc

    本文档主要介绍了使用GE_PLC上传下载程序的方法和步骤,涵盖了上传下载程序的准备工作、上传下载步骤、更换CPU、子站上传下载等方面的知识点。 一、上传下载程序的准备工作 在上传下载程序之前,需要准备好相关的...

    用SLISP下载程序.pdf

    在使用 SLISP 下载程序时,需要注意以下几点: * 请确保单片机已经连接到电脑上。 * 请确保hex 文件正确无误。 * 请确保下载参数设置正确。 通过遵循以上步骤,可以成功地使用 SLISP 下载程序下载hex 文件到单片机...

    适用于蓝牙下载程序的STC官方版本

    "适用于蓝牙下载程序的STC官方版本" 提供了一种无线的、高效的方式来进行程序的下载和更新,极大地提高了开发效率,同时减少了硬件连接的繁琐步骤。 STC官方的蓝牙下载程序允许用户通过蓝牙接口,而不是传统的串口...

    微信小程序源码下载 微信小程序源码下载 2000套微信小程序源码

    微信小程序源码的学习点可能包括以下几个方面: 1. **框架结构**:微信小程序采用的是基于WXML(WeiXin Markup Language)和WXSS(WeiXin Style Sheet)的前端框架,以及JavaScript进行业务逻辑处理。源码中会展示...

    中国K网下载程序

    以下是关于这款下载程序及其相关知识点的详细解析: 1. **下载管理**:下载管理是程序的核心功能,它能够对下载任务进行组织、调度和监控。用户可以创建多个下载任务,程序会智能地分配网络资源,确保每个任务的...

    点胶机PLC程序.rar

    5. **调试与优化**:下载程序到PLC,进行现场调试,检查并修改程序中的错误,以满足设备性能要求。 6. **故障诊断与维护**:设置故障报警和自诊断功能,便于快速定位和解决问题。 点胶机PLC程序的关键部分可能包含...

    双龙电子单片机下载程序

    在使用双龙电子单片机下载程序时,需要注意以下几点: 1. **兼容性**:确保下载程序与单片机型号以及所使用的开发环境相匹配,不同的单片机可能需要不同的下载工具和驱动。 2. **安全操作**:在下载过程中,避免...

    微信小程序源码 仿KFC下单小程序 (外卖点单小程序源码 )

    微信小程序源码 仿KFC下单小程序 (外卖点单小程序源码 ) 微信小程序源码 仿KFC下单小程序 (外卖点单小程序源码 ) 微信小程序源码 仿KFC下单小程序 (外卖点单小程序源码 ) 微信小程序源码 仿KFC下单小程序 ...

    下载ABAP程序源代码的程序.pdf

    下载ABAP程序源代码的程序需要具备以下几点: 首先,需要具备ABAP编程基础知识,包括ABAP语言的基本语法、数据类型、控制结构、函数和过程等。 其次,需要具备SAP R/3系统操作经验,包括如何使用ABAP Workbench...

    java下载程序 附代码

    【标题】"java下载程序 附代码"所涉及的知识点主要集中在Java编程语言以及网络下载技术上。Java是一种广泛使用的面向对象的编程语言,具有跨平台性、安全性、可移植性和高效性等特性,使得它成为开发下载程序的理想...

    STM32如何通过USB转串口线下载程序

    ### STM32通过USB转串口线下载程序的详细步骤 #### 一、准备工作 **1.1 安装USB转串口驱动** ...通过上述详细步骤和扩展知识点的学习,开发者可以更好地理解和掌握STM32通过USB转串口线下载程序的方法和技术背景。

    西门子二代精简屏如何使用U盘下载触摸屏程序.docx

    在下载过程中,请注意以下几点: * 确保 U 盘的存储空间足够大,以容纳下载的项目文件。 * 确保博途软件的版本至少为 V14 或更高版本。 * 确保项目名称和设备名称不能含有中文字符。 通过以上步骤,可以成功地使用...

    在线下载程序安装包

    标题 "在线下载程序安装包" ...总的来说,"在线下载程序安装包" 的主题涵盖了网络文件传输、PHP服务器端编程以及BitTorrent技术的应用,这些都是构建和维护一个能够提供高效、安全下载服务的Web平台所必需的知识点。

    java 下载小程序 界面下载

    这种小程序通常包含以下关键知识点: 1. **Java GUI(图形用户界面)**:为了实现“有界面下载”,Java小程序会利用Java Swing或JavaFX库来创建用户界面。Swing提供了丰富的组件如JButton、JLabel、JProgressBar等...

    SpringBoot+微信小程序奶茶在线点单小程序系统代码+数据库

    SpringBoot+微信小程序奶茶在线点单小程序系统,含有代码注释,新手也可看懂,个人手打98分项目,导师非常认可的高分项目,毕业设计、期末大作业和课程设计高分必看,下载下来,简单部署,就可以使用。 SpringBoot+...

    STC12C5616AD 通过RS485下载程序的实现方法

    在某些应用中,为了远程通信和升级程序的便利性,可能需要利用RS485接口进行程序下载。RS485是一种常用的工业级串行通信协议,具有远距离传输和多点通信的能力,通常用于总线型网络。 通常情况下,STC单片机的下载...

    程序下载程序下载程序下载.zip

    总结来说,"程序下载程序下载程序下载.zip" 提供的资源涉及到了文件压缩、程序安装、源代码管理等多个IT领域的重要知识点,涵盖了从获取、理解到使用程序的整个过程。在实际操作中,我们需要根据提供的信息来正确...

    外卖点餐的微信小程序页面模板源码下载.zip

    外卖点餐的微信小程序页面模板源码下载.zip

    SoMachinePLC程序下载步骤.pdf

    2. PLC程序开发流程:在下载程序之前,用户需要在SoMachine软件中创建项目,编写和编译PLC程序。这个过程通常包括创建新项目、添加硬件配置、编写逻辑控制代码、进行程序的编译和模拟调试等步骤。 3. 下载步骤的...

    用java写的下载器程序

    Java编程语言以其跨平台、面向对象的特性,...以上就是基于Java编写的下载器程序可能涉及的技术点,它们共同构成了一个完整且功能强大的下载工具。通过理解这些知识点,开发者可以自行构建或优化自己的Java下载器程序。

Global site tag (gtag.js) - Google Analytics