在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中的服务器控件大部分可以被抛弃。但是就你这个问题,还是很简单的。<asp:LinkButton ID="LinkButton1" runat="server" Text="" onclick="LinkButton1_Click"></asp:LinkButton>protected void LinkButton1_Click(object sender, EventArg...
在asp.net中,如何做过鼠标经过LinkButton控件下划线出现(整个页面)
1、利用 CSS 或在<head>标记中使用 <style> 标记进行设置: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你可以参考一下,希望对你有用 前台代码:提示信息 <asp:LinkButton CommandName="del" CommandArgument='<%#Eval("s_id") %>' ID="LinkButton2" runat="server" OnClientClick="if(window.confirm('你确定要删除!')){ return true;}else{return false;}">删除</asp:Link...
在vb.net中如何实现单击按钮弹出文件选择框,效果如下这个页面中的“uplo...
<asp:Image ID="Image1" runat="server" ImageUrl='<%# string.Format("~/getImage.aspx?id={0}", Eval("id")) %>'Width="50" AlternateText='<%# Eval("fileDesc") %>' /> <br /> <asp:LinkButton ID="lnkBtnRemovePhoto" runat="server"CommandArgument='<%# Eval("id") %...
在asp.net中 使用这种方式下载文件,为什么下载的是当前页面,而不是真...
没有拿到值。如果是在GridView的Row_Command中获取GridView当前行的值是可以在GridView的模板列中这样写 <Columns> <asp:TemplateField HeaderText="附件"> <ItemTemplate> <asp:Label ID="lblName" runat="server" Text='<%# Eval("AffixName")%>' Visible=false></asp:Label> <asp:LinkButton ...