多个按钮都调用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页面中推荐使用覆写(Override)而不是事件处理(Event Handler) 常用编码工具类,支持base64,md5,des,crc32 也谈谈技术面试 在C#里把ArrayList转换为Array 或 把Array转换为ArrayList C# 2.0 在.NET 2.0中...
16.2.4 为同一控件创建多个外观 16.2.5 含有模板和图片的外观 16.2.6 在主题里使用CSS 16.2.7 通过配置文件来应用主题 16.2.8 动态应用主题 16.3 标准化网站布局 16.4 母版页基础 16.4.1 简单的母版...
第2章 ASP.NET运行模型 21.如何在页面中应用javascript脚本-示例1 21.如何在页面中应用javascript脚本-示例2 22.如何实现从服务器端向页面动态添加javascript脚本-示例1 22.如何实现从服务器端向...
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 母版页...
回到前面的规则定义部分,我们就能发现,folder default page使用的是由IIRF这个ISAPI定义的规则,而另两个则使用的是内置于ASP.NET2.0的HTTPModule的重写规则(本质上,urlMappings也是使用HTTPModule来实现重写的...
第2章 ASP.NET运行模型 21.如何在页面中应用javascript脚本-示例1 21.如何在页面中应用javascript脚本-示例2 22.如何实现从服务器端向页面动态添加javascript脚本-示例1 22.如何实现从服务器端向页面动态添加...
为了克服这个限制,我写的MultiDropDown的 ASP.NET服务器控件,可以选择多个项目,一个可检查的项目清单。此控件支持的多个实例在同一网页。有关此控件的最好的部分是,你不必添加任何其他的外部文件(如图像,样式...
为了克服这个限制,我写的MultiDropDown的 ASP.NET服务器控件,可以选择多个项目,一个可检查的项目清 单。此控件支持的多个实例在同一网页。有关此控件的最好的部分是,你不必添加任何其他的外部文件(如图像,...
net的最近面试经典试题ASP.NET面试题集合 1. 简述 private、 protected、 public、 internal 修饰符的访问权限。 答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中...
另外,管理员设置的五个状态不同的操作权限。 删除,不可以任何编辑; 发回修改,只能修改; 审核中,前台显示在最后页,并有修改。 审核通过,有刷新时间,不能修改。 管理员推荐,可以刷新时间,不能修改。 5...
ASP.NET提供的Web效力器控件简化了Web运用顺序的设计进程。 Windows控件的属性、方法、事情都是在本机上执行的; Web效力器控件的属性、方法、事情那么全部是在效力器端执行的。 在Web运用顺序中,用户经过客户端...
简述java编程中事件处理模式。 30.你编写过applet吗?applet的安全权限如何?试列举java application或者applet中与servlet/jsp通信可以采用的方式。 31.简述逻辑操作(如&,|)与条件操作(如&&,||)的区别。 32....
当我为自己开始能用asp做些东西而沾沾自喜的时候,一个强调代码与界面分离的asp.net一天比一天时髦起来,而它的身后是一个.NET家族。更新的技术何时出现?天知道,或许就在明天。我终于开始明白,我实际并不象身边的...
当我为自己开始能用asp做些东西而沾沾自喜的时候,一个强调代码与界面分离的asp.net一天比一天时髦起来,而它的身后是一个.NET家族。更新的技术何时出现?天知道,或许就在明天。我终于开始明白,我实际并不象身边的...
IIS是ASP.NET惟一可以使用的Web服务器,所以,为了能够运行ASP.NET,就一定要安装IIS。 (1) IIS的安装 如果使用的是Windows 2000操作系统,那么安装的IIS的版本是IIS 5.0;如果使用的是Windows XP操作系统,那么...
此外你也不用配置任何服务端环境,不需要 PHP、Tomcat、ASP.NET 等,只需要两个 JS 文件即可运行。; 动态交互性 Highmaps 支持丰富交互性,在图表创建完毕后,可以用丰富的 API 进行添加、移除或修改数据列、数据点...
网站系统空间是ASP.NET空间,支持.NET Framework 2.0或以上版本,网站目录要有写入和修改权限, 安装步骤: 1、下载完成后,直接解压下载的文件。 2、将解压后的文件web目录下的所有文件上传到网站空间上。 备注...
为此,我自建了一个测试用的cpp文件(test.cpp),在其中我设计了多个遵循c++的注释方式,但又很容易导致统计错误的"陷阱"。虽然有些注释语句看起来有点奇怪,但的确合理并且真实存在。统计该测试文件时即使出现1行的...