<script runat="server">

        [AjaxMethod]

        public void bc()

        {

           throw new Exception("报错啦!");


        }

         [AjaxMethod]

        public void zz()

        {

            try { throw new Exception("报错了!!!!!"); }

            catch (Exception e)

            {

                Coolite.Ext.Web.ScriptManager.AjaxSuccess = false;

                Coolite.Ext.Web.ScriptManager.AjaxErrorMessage = e.Message;


            }


        }

    </script>

    <form >

    <ext:ScriptManager runat="server" AjaxMethodNamespace="ajax" Theme="Slate">

       <CustomListeners >

         <ext:Listener Target="bb" Handler="ajax.zz({failure:function(msg){Ext.Msg.alert('提示',msg);}});" />

       </CustomListeners>

    </ext:ScriptManager>

   

    <div>

     <ext:Button ID="b1" runat="server" Text="报错" Icon="XhtmlGo">

     <Listeners>

        <Click Handler="ajax.bc({ failure: function (msg) { Ext.Msg.alert('警告', msg); } });" />

     </Listeners>

     </ext:Button>

     <br />

     <input />

    </div>

    </form>

相关文章:

  • 2021-09-06
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-09
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-15
  • 2022-12-23
  • 2022-03-07
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-17
相关资源
相似解决方案