`
woai671
  • 浏览: 29888 次
社区版块
存档分类
最新评论

ASP.NET多个按钮同一事件 不同处理

    博客分类:
  • C#
阅读更多
多个按钮都调用BtnUpload_Click事件,在cs文件中判断是哪个按钮,采取不同处理:
页面文件:
<asp:Button ID="Btn1" Text="按钮1" runat="server" OnClick="BtnUpload_Click">"></asp:Button>

<asp:Button ID="Btn2" Text="按钮2" runat="server" OnClick="BtnUpload_Click"></asp:Button> 

CS文件:
protected void BtnUpload_Click(object sender, EventArgs e)
{
    //...此处省略
    if (((Button)sender).ID == "Btn1")//关键是((Button)sender).ID 这个把sender转换成Button类型的,然后在获取按钮的ID
    {
         //点击按钮1的处理
    }
    else
    {
         //点击按钮2的处理
    }
}
分享到:
评论

相关推荐

    asp.net知识库

    在ASP.NET页面中推荐使用覆写(Override)而不是事件处理(Event Handler) 常用编码工具类,支持base64,md5,des,crc32 也谈谈技术面试 在C#里把ArrayList转换为Array 或 把Array转换为ArrayList C# 2.0 在.NET 2.0中...

    ASP.NET4高级程序设计第4版 带目录PDF 分卷压缩包 part1

    16.2.4 为同一控件创建多个外观 16.2.5 含有模板和图片的外观 16.2.6 在主题里使用CSS 16.2.7 通过配置文件来应用主题 16.2.8 动态应用主题 16.3 标准化网站布局 16.4 母版页基础 16.4.1 简单的母版...

    asp.net专家疑难解答200问

    第2章 ASP.NET运行模型 21.如何在页面中应用javascript脚本-示例1 21.如何在页面中应用javascript脚本-示例2 22.如何实现从服务器端向页面动态添加javascript脚本-示例1 22.如何实现从服务器端向...

    ASP.NET4高级程序设计(第4版) 3/3

    16.2.4 为同一控件创建多个外观 546 16.2.5 含有模板和图片的外观 547 16.2.6 在主题里使用CSS 549 16.2.7 通过配置文件来应用主题 549 16.2.8 动态应用主题 550 16.3 标准化网站布局 551 16.4 母版页...

    Url重写篇视频------本讲将通过实例比较ASP.NET下的三种典型URL重写方案

    回到前面的规则定义部分,我们就能发现,folder default page使用的是由IIRF这个ISAPI定义的规则,而另两个则使用的是内置于ASP.NET2.0的HTTPModule的重写规则(本质上,urlMappings也是使用HTTPModule来实现重写的...

    asp.net专家疑难解答200问源码

    第2章 ASP.NET运行模型 21.如何在页面中应用javascript脚本-示例1 21.如何在页面中应用javascript脚本-示例2 22.如何实现从服务器端向页面动态添加javascript脚本-示例1 22.如何实现从服务器端向页面动态添加...

    DropDownList多选功能的实现

    为了克服这个限制,我写的MultiDropDown的 ASP.NET服务器控件,可以选择多个项目,一个可检查的项目清单。此控件支持的多个实例在同一网页。有关此控件的最好的部分是,你不必添加任何其他的外部文件(如图像,样式...

    MultiDropDown多功能下拉列表v2源码20130122

    为了克服这个限制,我写的MultiDropDown的 ASP.NET服务器控件,可以选择多个项目,一个可检查的项目清 单。此控件支持的多个实例在同一网页。有关此控件的最好的部分是,你不必添加任何其他的外部文件(如图像,...

    net学习笔记及其他代码应用

    net的最近面试经典试题ASP.NET面试题集合 1. 简述 private、 protected、 public、 internal 修饰符的访问权限。 答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中...

    7384微招聘系统(asp+access) V1.0

    另外,管理员设置的五个状态不同的操作权限。 删除,不可以任何编辑; 发回修改,只能修改; 审核中,前台显示在最后页,并有修改。 审核通过,有刷新时间,不能修改。 管理员推荐,可以刷新时间,不能修改。 5...

    ASP.NETWeb服务器控件.pptx

    ASP.NET提供的Web效力器控件简化了Web运用顺序的设计进程。 Windows控件的属性、方法、事情都是在本机上执行的; Web效力器控件的属性、方法、事情那么全部是在效力器端执行的。 在Web运用顺序中,用户经过客户端...

    JAVA面试题最全集

    简述java编程中事件处理模式。 30.你编写过applet吗?applet的安全权限如何?试列举java application或者applet中与servlet/jsp通信可以采用的方式。 31.简述逻辑操作(如&,|)与条件操作(如&&,||)的区别。 32....

    水仙花数的vfp实现

    当我为自己开始能用asp做些东西而沾沾自喜的时候,一个强调代码与界面分离的asp.net一天比一天时髦起来,而它的身后是一个.NET家族。更新的技术何时出现?天知道,或许就在明天。我终于开始明白,我实际并不象身边的...

    VFP中实现选择排序

    当我为自己开始能用asp做些东西而沾沾自喜的时候,一个强调代码与界面分离的asp.net一天比一天时髦起来,而它的身后是一个.NET家族。更新的技术何时出现?天知道,或许就在明天。我终于开始明白,我实际并不象身边的...

    。net图书管理系统设计方案

    IIS是ASP.NET惟一可以使用的Web服务器,所以,为了能够运行ASP.NET,就一定要安装IIS。 (1) IIS的安装 如果使用的是Windows 2000操作系统,那么安装的IIS的版本是IIS 5.0;如果使用的是Windows XP操作系统,那么...

    Highcharts-Maps-8.1.2.zip

    此外你也不用配置任何服务端环境,不需要 PHP、Tomcat、ASP.NET 等,只需要两个 JS 文件即可运行。; 动态交互性 Highmaps 支持丰富交互性,在图表创建完毕后,可以用丰富的 API 进行添加、移除或修改数据列、数据点...

    APP区域行业互联网平台 v1.0.rar

    网站系统空间是ASP.NET空间,支持.NET Framework 2.0或以上版本,网站目录要有写入和修改权限, 安装步骤: 1、下载完成后,直接解压下载的文件。 2、将解压后的文件web目录下的所有文件上传到网站空间上。 备注...

    源码统计器1.1版(源码+软件)

    为此,我自建了一个测试用的cpp文件(test.cpp),在其中我设计了多个遵循c++的注释方式,但又很容易导致统计错误的"陷阱"。虽然有些注释语句看起来有点奇怪,但的确合理并且真实存在。统计该测试文件时即使出现1行的...

Global site tag (gtag.js) - Google Analytics