Hello. I have just written a lovey new web client using Telerik and was moments away for releasing it, when during browser testing I found that Firefox was not working as expected. As a result, all my many hours of hard work are going to waste.
When using the RadButton, I sometimes call a javascript method to do some client side validation before allowing the postback. I can not stop Firefox from posting back ;-( I've made an example:
Please help!
Thanks in advance,
Matt
When using the RadButton, I sometimes call a javascript method to do some client side validation before allowing the postback. I can not stop Firefox from posting back ;-( I've made an example:
using Telerik.Web.UI;public partial class Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if(this.IsPostBack) { radWindowManger.RadAlert("I dont want to see this Post Back", null, null, "Firefox HATES You", null); } } protected void btnGo_Click(object sender, EventArgs e) { bool stopHere = true; radWindowManger.RadAlert("I don't want to see this server message", null, null, "Firefox Hates YOU!", null); }}<html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title> <telerik:RadStyleSheetManager id="RadStyleSheetManager1" runat="server" /> <script type="text/javascript"> //Put your JavaScript code here. function displayRadAlert(sender, eventArgs) { radalert("Hello World"); event.returnValue = false; event.cancel = true; if(event.stopPropagation) { event.stopPropagation(); } } </script></head><body> <form id="form1" runat="server"> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> <Scripts> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" /> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" /> <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js" /> </Scripts> </telerik:RadScriptManager> <telerik:RadWindowManager ID="radWindowManger" runat="server" EnableShadow="true"/> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> </telerik:RadAjaxManager> <div> <telerik:RadButton ID="btnGo" runat="server" Text="Go" OnClientClicked="displayRadAlert" OnClick="btnGo_Click" /> </div> </form></body></html>Please help!
Thanks in advance,
Matt