Javascript 为什么尽管在Java脚本中指定了returnfalse命令,页面还是要重新加载?

Javascript 为什么尽管在Java脚本中指定了returnfalse命令,页面还是要重新加载?,javascript,telerik,modal-dialog,Javascript,Telerik,Modal Dialog,我有一个javascript,用于显示模式弹出窗口。显示模式后,页面将重新加载。为了阻止页面重新加载,我尝试在函数中使用returnfalse语句,但没有成功。我还尝试在OnClientClick按钮中指定returnfalse,但它仍然不起作用 有谁能说出页面重新加载的其他原因吗 JavaScript: function showWindow() { var wnd = $find("<%=RadWindow1.ClientID %>"); wnd.

我有一个javascript,用于显示模式弹出窗口。显示模式后,页面将重新加载。为了阻止页面重新加载,我尝试在函数中使用
returnfalse
语句,但没有成功。我还尝试在
OnClientClick
按钮中指定
returnfalse
,但它仍然不起作用

有谁能说出页面重新加载的其他原因吗

JavaScript:

function showWindow() {
        var wnd = $find("<%=RadWindow1.ClientID %>");
        wnd.show();
       //return false;         
       }
函数showWindow(){
var wnd=$find(“”);
wnd.show();
//返回false;
}
Rad窗口和按钮:

<asp:Button ID="Button4" runat="server" Text="Remove"  CommandName="Split"  OnClientClick="showWindow(); return false"/>


输入删除原因:


生成的标记是什么样子的?@bfavaretto嗯,我已经做过了。它不起作用,这实际上是我的问题。好吧,那还不清楚。我编辑这个问题是为了澄清。你的代码在Telerik AJAX 2013Q2中为我工作。。以下是我用来复制您的问题的来源:谢谢Jeff。你认为我的网站会有什么问题?母版页会导致此重新加载吗?然而,我看不到任何与我的问题有关的东西。
<ContentTemplate>
    Enter a reason to delete:<br />
    <asp:TextBox runat="server" ID="ReasonTextBox" TextMode="MultiLine" Rows="5" 
        Width="350"/> <br/>
    <asp:Button runat="server" ID="DeleteButton" Text="Delete"/>
</ContentTemplate>
</telerik:RadWindow>