日期:2014-05-17  浏览次数:21084 次

asp.net 后台控件添加前台事件 调用前台JS


 

<asp:Button ID="btnSave" runat="server" Text="保存"  onclick="btnSave_Click" />       
//以上btnSave_Click是后台事件
    <script type="text/javascript">
        $(function() {
            //alert('aa');

        });
        function checkDataName() {
            if ($("#txtDataName").val() == "") {
                alert("数据名称不能为空");
                return false;
            }            
        }
    
    </script>

给btnSave添加前台CheckDataName事件

  protected void Page_Load(object sender, EventArgs e)
    {
        //txtTest.Attributes.Add("Onkeyup", "return txtTest_Onkeyup()");
        btnSave.Attributes.Add("onclick", "return checkDataName()"); //在这里添加
    }

 

后台调用前台JS方法

Page.RegisterStartupScript("11", "<script>ExecCreateTree();</script>");