asp.net中a控件触发b控件服务器端事件
2010-03-15 10:12
295 查看
要实现a控件控件触发b控件服务器端事件,需给a控件添加js脚本,以b控件名义提交页面,具体代码:
var theForm = document.forms['form1'];
theForm.__EVENTTARGET.value = "b"; //触发b控件服务器端方法
theForm.__EVENTARGUMENT.value = "a trigger";//传递的参数
theForm.submit();
注意:需要设置页面属性中的 enableEventValidation="false",不检查触发事件者和事件响应方法是否是绑定关系
var theForm = document.forms['form1'];
theForm.__EVENTTARGET.value = "b"; //触发b控件服务器端方法
theForm.__EVENTARGUMENT.value = "a trigger";//传递的参数
theForm.submit();
注意:需要设置页面属性中的 enableEventValidation="false",不检查触发事件者和事件响应方法是否是绑定关系
相关文章推荐
- 不使用ASP.NET服务器端控件(包括form表单不加runat="server")来触发.cs里的事件(方法),(适用于有代码洁癖者)。
- JavaScript触发asp.net服务器端控件事件
- 客户端触发Asp.net中服务端控件事件
- ASP.NET服务器端控件响应客户端事件
- Asp.net中服务端控件事件是如何触发的
- Asp.net 中服务端控件事件是如何触发的
- ASP.NET 服务器端控件响应客户端事件
- 客户端触发Asp.net中服务端控件事件
- asp.net C#动态添加创建生成button按钮控件没有触发执行响应click绑定事件处理
- (转)客户端触发Asp.net中服务端控件事件
- Asp.net中服务端控件事件是如何触发的?
- 客户端触发Asp.net中服务端控件事件
- ASP.NET 入手页面控件及事件触发
- 关于Asp.net事件,如何在触发子控件的事件时,同步触发父页面的事件
- Asp.net 中服务端控件事件是如何触发的
- Asp.net 中服务端控件事件是如何触发的
- 客户端触发Asp.net中服务端控件事件
- Asp.net中服务端控件事件是如何触发的
- Asp.net中服务端控件事件是如何触发的(笔记)
- Asp.net中服务端控件事件是如何触发的