我正在使用RadButton和RadWindow。在我的RadButton上,我試圖一起使用OnClick和OnClientClick來首先顯示一個彈出窗口,然後通過服務器調用進入一個頁面。一起使用OnClick和OnClientClick不起作用
<div class="actionButtons">
<telerik:RadButton ID="btnMedLogin" CssClass="actionButton secondary" runat="server" Text="Doctor Login"
SingleClick="true" SingleClickText="Logging in" OnClick="btnDoctor_Click" OnClientClick="openwin();return false">
</telerik:RadButton>
</div>
當我只是把
的OnClick = 「btnDoctor_Click」
它工作正常。然而我希望我的radwindow模態也可以顯示,所以我把
OnClientClick =「openwin();」
但它不工作。我嘗試過OnClientClicked但不工作。
下面是代碼
function openwin() {
window.radopen(null, "RadWindow1");
}
<telerik:RadWindowManager ID="RadWindowManager1" runat="server" Width="500px" Height="500px">
<Windows>
<telerik:RadWindow ID="RadWindow1" runat="server" Modal="true" Behaviors="close" Title="Countdown Clock"> <ContentTemplate>
<div id="timerHorizontal">Some Text</div>
</ContentTemplate> </telerik:RadWindow>
</Windows> </telerik:RadWindowManager>
其餘我怎樣才能使它如此這般的頁面,我的radwindow彈出顯示出來?物業
它不會阻止回發。 – 2015-03-03 05:29:27
@VeselinVasilev,我們無法對API telerik提供的功能做些什麼。可能函數應該返回false來防止回發。 – Andrei 2015-03-03 06:11:34
正確,最好返回false,然後根據彈出窗口中的用戶操作手動執行回發。 – 2015-03-03 10:44:40