问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

在ASP.net(C#)中用LinkButton控件实现文件附件的下载,要求点击按钮之后,可直接下载保存

发布网友 发布时间:2022-04-27 08:44

我来回答

3个回答

热心网友 时间:2022-04-27 10:14

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication2._Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>

<script language="javascript">
//下载
function downLoadField(fieldPath){
window.open(fieldPath);
return null;
}

</script>

</head>
<body>
<form id="form1" runat="server">
<div>

<asp:LinkButton ID="LinkButton1" runat="server">点击下载</asp:LinkButton>

</div>
</form>
</body>
</html>
后台
using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;

namespace WebApplication2
{
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
//加载LinkButton的客户端
//此处下载 Web.config 文件,你可以传递相对路径。
this.LinkButton1.Attributes.Add("onclick", "return downLoadField('softWare/VS90sp1-KB945140-ENU.exe');");
}
}
}

热心网友 时间:2022-04-27 11:32

把linkbutton的连接地址指向 需要下载的文件
比如:http://1.xx.com/1.rar

热心网友 时间:2022-04-27 13:06

建议你自己去找一个下载功能的源代码!
现在这样说是不清楚的!
在ASP.net(C#)中用LinkButton控件实现文件附件的下载,要求点击按钮之后...

//此处下载 Web.config 文件,你可以传递相对路径。this.LinkButton1.Attributes.Add("onclick", "return downLoadField('softWare/VS90sp1-KB945140-ENU.exe');");} } }

ASP.NET C#中,有多个linkbutton按钮,如何设置点击一按钮后让它变不可 ...

页面加载的时候,默认LinkButton1或LinkButton2任何一个的Enable为false。

...中的ItemTemplate中添加了Button按钮要实现页面的跳转,后台代码怎么...

//为模板列的按钮传参数 LinkButton bf_del = (LinkButton)e.Row.FindControl("linkbutton_del");LinkButton bf_stop = (LinkButton)e.Row.FindControl("linkbutton_stop");LinkButton bf_begin = (LinkButton)e.Row.FindControl("linkbutton_begin");bf_del.CommandArgument = GridView1.DataKeys...

asp.net(c#) 怎么获得gridview中的linkbutton的text

刚开始学习ASP.NET都喜欢用gridview,实际上这并不好,ASP.NET中的服务器控件大部分可以被抛弃。但是就你这个问题,还是很简单的。&lt;asp:LinkButton ID="LinkButton1" runat="server" Text="" onclick="LinkButton1_Click"&gt;&lt;/asp:LinkButton&gt;protected void LinkButton1_Click(object sender, EventArg...

在asp.net中,如何做过鼠标经过LinkButton控件下划线出现(整个页面)

1、利用 CSS 或在&lt;head&gt;标记中使用 &lt;style&gt; 标记进行设置:a:hover { text-direction: underline; } 2、利用 asp 本身的样式和主题进行设置 (不建议)HTML and DHTML Reference (参看 Cascading Style Sheets (CSS) References)http://msdn.microsoft.com/zh-cn/library/ms533050(v=VS.85).aspx...

ASP.net中如何使用导航控件(如LinkButton, HyperLink ...)后,以前的...

做成自定义控件,以后你用的时候你就将它拖到网页中,同时你想修改就只要修改该控件就实现了全网站的修改

asp.net如何用代码为LinkButton注册Click事件

LinkButton1.Click+=new EventHandler(LinkButton1_Click);//这句要加在PAGE_INIT里 作用是为初始化中的控件绑定一个处理方法(DELEGATE)protected void LinkButton1_Click(object sender,EventArgs e){ //委托动作 }

ASP.NET C# 弹出对话框提示信息点击确定不跳转页面(仍留在网页)

我用的是LinkButton你可以参考一下,希望对你有用 前台代码:提示信息 &lt;asp:LinkButton CommandName="del" CommandArgument='&lt;%#Eval("s_id") %&gt;' ID="LinkButton2" runat="server" OnClientClick="if(window.confirm('你确定要删除!')){ return true;}else{return false;}"&gt;删除&lt;/asp:Link...

在vb.net中如何实现单击按钮弹出文件选择框,效果如下这个页面中的“uplo...

&lt;asp:Image ID="Image1" runat="server" ImageUrl='&lt;%# string.Format("~/getImage.aspx?id={0}", Eval("id")) %&gt;'Width="50" AlternateText='&lt;%# Eval("fileDesc") %&gt;' /&gt; &lt;br /&gt; &lt;asp:LinkButton ID="lnkBtnRemovePhoto" runat="server"CommandArgument='&lt;%# Eval("id") %...

在asp.net中 使用这种方式下载文件,为什么下载的是当前页面,而不是真...

没有拿到值。如果是在GridView的Row_Command中获取GridView当前行的值是可以在GridView的模板列中这样写 &lt;Columns&gt; &lt;asp:TemplateField HeaderText="附件"&gt; &lt;ItemTemplate&gt; &lt;asp:Label ID="lblName" runat="server" Text='&lt;%# Eval("AffixName")%&gt;' Visible=false&gt;&lt;/asp:Label&gt; &lt;asp:LinkButton ...

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
美缝到底有没有必要做美缝工艺流程 为什么 这就是街舞 一直在热门上 魅族Miniplayer RESP(4GB) 魅族 miniplayer SL版(4GB) 魅族Miniplayer RESP与Miniplayer 有何区别?哪个更好? meizu miniplayersl 和 miniplayer区别 五年级数学,教我、过程写在纸上 几道数学题 五年级的,要详细过程,越快越好,会几题答几题 答完为止... 请问已经移民加拿大了,继续缴社保五金到退休年龄是否不能亨受 医保卡可以退吗?里面的钱能退出来吗? 要出国了医保卡里的钱怎么办 asp.net 问题,一个button实现文件的下载。(附加要求见问题补充) 利用asp.net如何实现用户下载及访问的计数功能?急急急啊 如何用ASP实现文件下载? ASP.NET 实现文件下载(弹出打开保存文件对话框) 电压力锅按键是触摸好用,还是按键好用呢?请大师指点!谢谢! 电压力锅是按键式(数码)和旋转式(机械)哪个好,哪个容易坏? 电压力锅是按键的还是触摸的好 美的12pst508 12pss509 asp.net 中用FileStream类实现下载文件功能,可不可以不要把保存路径写死,而自行设定路径,像IE下载一样 在asp.net中怎样使用超链接实现下载文件功能?? 这个电脑硬件有必要升级吗?还是买新的? 处理器 英特尔 第三代酷睿 i3-3240 @ 3.40GHz 双核 CPU 英特尔 第三代酷睿 i3-3240 @ 3.40GHz 双核 主板 华硕 B75M-P 英特尔 第三代酷睿 i3-3240核显和 蓝宝石HD5450 1G DDR3 白金版独显那个好? 处理器: 英特尔 第三代酷睿 i3-3240 @ 3.40GHz 双核 主板: 戴尔 09 英特尔第三代酷睿i3-3240支持64位系统吗? 这配置需要多大电源来带动?i3-3240 GTX750ti 英特尔 第三代酷睿 i3-3240 @ 3.40GHz 双核配Gtx950好还是Gtx760好 asp.net 怎么实现pdf下载功能 我想问一下花呗逾期了太久为什么还不了款? 电脑主机个线头插入的图片 听音乐的耳机插在电脑的哪个位置(配图片)? 300字小短文我们的柔中校园按空间顺序写 写一个小短文,《春天美丽的校园》200--300字。。。 某某学校你我他,300字短文,大学级别的 我以学校为荣学校以我为荣 小短文,300字左右的都可以。不要毕业的。 英语短文300字(写校园生活的) 写一篇300字左右的短文 大/小写字母用英语怎么说 郑姗姗的个人事迹 玉兰广场怎么样?好不好?值不值得买? 济南中锐沃特文化传媒有限公司怎么样? 求《纯纯欲动》全本txt完结小说,谢谢~ 纯纯欲动陈冰和陈冰的小说,出来黑岩可以看,还有什么 四个字的端午祝福语 三只小猪读后感 职能工作任务描述,工作性质日常和临时的区别 3D动画一秒要300,怎么砍价 制作一部16分钟的3D动画片要多少钱 一个空壳挂名公司银行开户什么的都弄了,好像只差一个审核了,然后注销的话需要多少钱呢? 急:3D动画一般怎么报价?是建模+每秒么?一般做一个10秒钟的产品使用手册要多少钱? 一部3D动画的制作费是多少?
  • 焦点

最新推荐

猜你喜欢

热门推荐