从按钮调用javascript函数会隐藏我的ASP.net中的完整日历

从按钮调用javascript函数会隐藏我的ASP.net中的完整日历,javascript,asp.net,fullcalendar,Javascript,Asp.net,Fullcalendar,我有一个使用FullCalendar()的C#ASP.net网站 我想获取所有日历事件并将它们保存到我的SQL数据库中。我添加了以下调用javascript函数的按钮: <script type="text/javascript"> function save() { alert('save'); //this will save to database... } </script> <asp:Butto

我有一个使用FullCalendar()的C#ASP.net网站

我想获取所有日历事件并将它们保存到我的SQL数据库中。我添加了以下调用javascript函数的按钮:

<script type="text/javascript">

        function save() {
        alert('save');
        //this will save to database...
    }
</script>

 <asp:Button ID="btnSave" runat="server"  OnClientClick=" return save();" Text="Save" />

函数save(){
警报(“保存”);
//这将保存到数据库。。。
}

我注意到,当我点击按钮时,会出现消息,但随后整个日历就会从我的页面上消失,这是为什么?我怎样才能防止它。

使用HTML输入按钮


听起来您想阻止使用此按钮提交页面。添加
返回false
save()
函数将防止回发。如果这不正确,并且此按钮有一个服务器端单击事件,则需要在其中发出重新创建日历所需的javascript。

button控件没有AutoPostBack属性。@onskee ok抱歉,已删除