[CLOSED] DirectMethod Not Working

  1. #1

    [CLOSED] DirectMethod Not Working

    Dear,
    We are working on Ext.net V2.3

    Direct Method give me Undefined in JS and this is my code:
    ASP
    <ext:Button Text="بحث" runat="server" ColSpan="2" Icon="Find" Scale="Large" StyleSpec="padding-left: 200px">
                            <Listeners>
                           <Click Fn="SerchMember"></Click>
                            </Listeners>
                        </ext:Button>
    JS
    Ext.direct.SerchMember({
            success: function (resul)
            { }
        });
    C#
    [DirectMethod]
            public void SerchMember()
            {
                if (1==1)
                {
                    
                }
    
            }
    and I tried Same your sample in
    https://examples2.ext.net/#/Events/D...hods/Overview/

    but it give me App Undefined
    Attached Thumbnails Click image for larger version. 

Name:	DirectMethod.jpg 
Views:	20 
Size:	50.5 KB 
ID:	7079  
    Last edited by Daniil; Oct 25, 2013 at 3:13 PM. Reason: [CLOSED]
  2. #2
    Hello,

    Just change Ext.direct.SearchMember to App.direct.SearchMember.

    Example

    <%@ Page Language="C#" %>
    
    <%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
    
    <script runat="server">
        [DirectMethod]
        public void SerchMember()
        {
            X.Msg.Notify("Message", "Test").Show();
        }
    </script>
    
    <!DOCTYPE html>
    
    <html>
    <head runat="server">
        <title>Ext.NET Example</title>
    
        <script type="text/javascript">
            var SerchMember = function () {
                App.direct.SerchMember({
                    success: function (result) { alert('Success'); }
                });
            };
        </script>
    </head>
    <body>
        <form runat="server">
            <ext:ResourceManager runat="server" />
    
            <ext:Button Text="Submit" runat="server">
                <Listeners>
                    <Click Fn="SerchMember" />
                </Listeners>
            </ext:Button>
        </form>
    </body>
    </html>
    Hope this helps.
    Geoffrey McGill
    Founder

Similar Threads

  1. Replies: 2
    Last Post: Oct 18, 2012, 8:05 AM
  2. DirectMethod success and failure not working
    By mtrutledge in forum 1.x Help
    Replies: 3
    Last Post: Mar 14, 2012, 1:08 PM
  3. [CLOSED] DirectMethod with empty namespace not working
    By sailendra in forum 2.x Legacy Premium Help
    Replies: 1
    Last Post: Mar 14, 2012, 9:21 AM
  4. [CLOSED] DirectMethod: UserControl in a Layer not working
    By nhg_itd in forum 1.x Legacy Premium Help
    Replies: 4
    Last Post: Jan 20, 2012, 2:12 AM
  5. simple DirectMethod call not working?
    By phinoppix in forum 1.x Help
    Replies: 2
    Last Post: Jul 05, 2011, 12:12 PM

Posting Permissions