2 hanzy0829 hanzy0829 于 2014.12.15 19:44 提问

.net 如何确定是哪个按钮引起的回发

如题,获取到引起回发按钮的ID, 万分感谢!~~~~~~~~~~~

3个回答

devmiao
devmiao   Ds   Rxr 2014.12.15 20:42

事件处理函数中有个 sender 参数可以判断。

nanjian011
nanjian011   2014.12.16 08:58

你为这个按钮关联了实现函数,你都不用判断,如果是builder你都不用管它是怎么判断的

wangchixiao
wangchixiao   Rxr 2015.01.29 16:24

使用委托实现比较容易!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
ASP.NET页面回发与事件回传
         页面事件顺序是固定的,但页面上的控件事件则依赖具体页面和用户的操作。如果控件的AutoPostBack属性设置为true(默认值为false),那么将立刻引起页面回发,即页面中各个控件的值回传到Web服务器上,引发相应事件,由事件的处理程序处理。处理完成后如果没有跳转指令,该页面将再此发送到客户端的浏览器上。如果控件的AutoPostBack属性设置为false,那么它的事件将不
asp.net中的回发技术含义
1、ASP.NET允许使用事件驱动的编程模型,这就像Windows本身一样,除非Windows响应了某个事件(如:单击图标、按“开始”菜单等),否则不会发生其他事件 2、在ASP.NET中,web表单依赖事件触发特定函数中代码的运行,这些代码称为事件处理程序。JavaScript等也可由事件来触发,但它们是在用户浏览器端运行的,ASP.NET与之不同的是它使用“回送”技术,把信息传送回服务器上处理,而不是在浏览器上处理。这种回送(Postback)表示用户触发了一个事件时,信息可以传送回服务器 3、利用
C#.net 动态生成的button按钮及回发处理的实现
和大家分享下C#.net 动态生成的button按钮及回发处理的实现。 1、后台生成input的button按钮 HtmlGenericControl control = new HtmlGenericControl("input"); control.Attributes.Add("type", "button"); control.Attributes.Add("onclick",Pa
ASP.NET Button控件UseSubmitBehavior属性对回发的影响
对于Button控件的UseSubmitBehavior属性以前一直存在一些理解上的误区,特别是它和OnClientClick事件一起使用时。 下面就对Button控件的UseSubmitBehavior属性和OnClientClick事件的使用做一个详细的说明: 首先说一下UseSubmitBehavior属性的定义: UseSubmitBehavior为true时(默认),Button控
ASP.NET-回调与回发区别
页面回发将重新创建页面及其控件,并在服务器上运行页面代码,最后将完整的新版本页面发送到浏览器端重新呈现。 在客户端回调(callback,无有任何刷新)中,使用浏览器端脚本函数(一般为JS函数)向服务器端的当前页面类对象发送请求。
如何在page_load中判断是哪个控件触发的事件?
yuanfy (飞翔)     2004-07-02 16:27:35 在 .NET技术 / ASP.NET 提问如题     看过以前的帖子,在使用if(Request.form[myControl.UniqueID]!=null)的时候只对于按钮好使,但是对于DropDownList或ListBox的change事件无效。请问:如何能够判断出是哪个控件触发的事件?包括DropDownL
如何在ASP.NET使用JavaScript阻止页面回传postbacks
在ASP.NET中,页面回传(postback)是很常见的一种形式,它用于客户端和服务端进行交互,从而执行新的页面生命周期,加载ViewState等,对于客户端的效果来说,就是你会看到页面被刷新了,但是这不同于Javascript的刷新。 对于ASP.NET开发者来说,防止页面刷
如何动态控制LinkButton的PostBack
我们在使用ASP.NET LinkButton控件是常常需要动态设置控件时候需要提交到后台服务器,在网上溜达了一圈没收到关于这方面的东西。这里随便贴一下:需求:依据用户操作判断是否提交给后台服务器解决方案:其实很简单,我们在网上找的都是在LinkButton 的OnClientClick属性里面最后加上个return false;(如: 删除选择文章|)但这个不能动态判断时候提交,那就
[转]回发或回调参数无效的解决方法
今天在用eWebEditor的时候,我直接到后台获取eWbEditor的值时突然出现了如下错误 “/EntManage”应用程序中的服务器错误。 回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterFo
首次加载和回发
这篇博客介绍一个小知识——PostBack。之所以介绍这个小知识,因为发现好多同学BS也学习了很久了,但是还不明白什么是PostBack,或是经常将回发和第一次加载弄混。   PostBack:回发 IsPostBack:判断是否为回发的属性   if(!IsPostBack)//如果是第一次加载 {     Response.Write("第一次加载页面"); } Else