webform中使用javascript触发后台事件
2012-07-27 17:12
477 查看
一、前台
document.getElementById("Button1").click();
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
后台代码 protected
void Button1_Click(object sender, EventArgs e)
{
Response.Write("模拟点击");
}
二、
<asp:Button
ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
<input
id="Button1" type="button" name="Button1" value="按钮" onclick="javascript:__doPostBack('Button1','')">
__doPostBack
此函数在页面中自动生成,第一个参数为控件对象(ID),第二个为事件对象(e)。
第一种有时会不听话,第二种比较保险,可以根据实际需要使用。
document.getElementById("Button1").click();
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
后台代码 protected
void Button1_Click(object sender, EventArgs e)
{
Response.Write("模拟点击");
}
二、
<asp:Button
ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
<input
id="Button1" type="button" name="Button1" value="按钮" onclick="javascript:__doPostBack('Button1','')">
__doPostBack
此函数在页面中自动生成,第一个参数为控件对象(ID),第二个为事件对象(e)。
第一种有时会不听话,第二种比较保险,可以根据实际需要使用。
相关文章推荐
- 服务器控件使用Javascript进行验证(选择地调用后台事件)
- 关于UseSubmitBehavior和OnClientClick同时使用,导致无法触发后台事件的问题
- javascript事件列表大全解说,点击事件,双击事件,触发事件,键盘事件,鼠标移动事件,javaScript事件使用小全
- 关于UseSubmitBehavior和OnClientClick同时使用,导致无法触发后台事件的问题
- 便捷替换背景色与其他属性onmousemove="javascript:this.bgColor='#FCFDEE';",当DOM事件触发时this代表触发事件的DOM对象,所以可以使用对应DOM对象的属性和方法。
- javascript中要触发CS后台中的某个方法或事件
- 关于javascript事件触发多个函数的使用
- 【实例】javascript中使用event.target获取触发该事件标签的相关数据而不是通过document
- 前台验证 JavaScript ,不触发后台事件
- javascript改变asp:textbox的值,如何触发OnTextChanged 事件
- objective-c使用代码触发按钮的点击事件
- 不要使用jQuery触发原生事件
- JavaScript 从入门到放弃(一)事件委托和使用innerHTML添加元素
- 在C#中使用代理的方式触发事件(转)
- 使用javascript事件机制限制文本框中只能输入数字
- JavaScript使用addEventListener添加事件监听用法实例
- 【实例】javascript中的window对象的onbeforeunload、onload、onunload的区别(在新版本的浏览器中两个关闭事件可能不会触发)
- 用javascript实现屏蔽enter键触发window事件
- Unity_DOTween动画的学习(十一)_DOTweenPath路径编辑器的使用补充_结合按钮触发不同点击事件控制播放状态_Waypoints
- javascript中处理回车键事件、屏蔽和触发