一个Buton控件如何先执行客户端代码后执行服务器端代码的应用!

提示:如果希望控件在客户端处理事件,那么使用传统的onclick属性。在这种情况下。必须提供客户端脚本来处理事件。
您可以在同一个按钮事件中,包含onClick 和onserverclick属性,在这种情况下,将首先执行客户端代码,然后再运行服务器端代码!

JS:

<script type="text/javascript">
        function ButtonTest() {
            alert('I Love  GuangHuan forever!);
        }
    </script>

服务器:

  protected void btnHTML_ServerClick(object sender, EventArgs e)
        {
            Label1.Text = "服务器端!~";
         }

按钮事件:

<input id="btnhTML" runat="server" type="button" value="HTMl Button" onclick="javascript:ButtonTest();"  onserverclick="btnHTML_ServerClick"/>

posted on 2011-03-25 20:08  人在程序  阅读(490)  评论(1编辑  收藏  举报

导航