[原创]JavaScript调用Button的服务器端事件

方法一:
在JS中使用button按钮的click方法

<script type="text/javascript">
    
function JSFun2()
    {
        document.getElementById(
"<%= btnTest4.ClientID %>").click();
    }
</script>

方法二:
ClientScript.GetPostBackEventReference(btnTest2, "")
上面这行代码的返回值是一个string,"__doPostBack('btnTest2','')".

然后使用RegisterClientScriptBlock注册一下脚本.
string jscript = "function JSFun1(){" + ClientScript.GetPostBackEventReference(btnTest2, "") + "};";
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "", jscript, true);


HTML
C#
posted @ 2008-09-18 14:14  RobotTech  阅读(1204)  评论(2编辑  收藏  举报