How to pass object as a parameter?

  1. #1

    How to pass object as a parameter?

    Hi.
    How can I pass (POST) an object as a parameter?
    Example:

    Page TestExt.aspx:

    <script>
    function geraModelo(codigo) {
                return {
                    Codigo: codigo,
                    Nome: "Diego"
                };
            }
    
    var xmlService = function (modeloObject) {
                Ext.net.DirectMethod.request({
                    url: "WSExt.asmx/extTeste3",
                    cleanRequest: true,
                    params: {
                        modelo: modeloObject
                    },
                    success: function (result) {
                        alert('ok');
                    }
                });
            }
    </script>
    <body>
    <ext:Button ID="Button3" runat="server" Text="XML WebMethod" Namespace="Modelo.Cadastro.Modelo">
                    <Listeners>
                        <Click Handler="xmlService(geraModelo(#{txtUsername}.getValue()));" />
                    </Listeners>
    </ext:Button>
    </body>
    Page WSExt.asmx

    [WebMethod]
        public string extTeste2(Modelo.Cadastro.Modelo modeloObj){
            return "Hello, " + modeloObj.Nome;
        }

    Thanks!!!
    Last edited by geoffrey.mcgill; Jan 04, 2011 at 6:58 PM. Reason: please use [CODE] tags
  2. #2

Similar Threads

  1. Replies: 0
    Last Post: Apr 18, 2012, 6:48 PM
  2. [CLOSED] How to pass parameter when using HttpWriteProxy
    By Daly_AF in forum 1.x Legacy Premium Help
    Replies: 2
    Last Post: Apr 16, 2012, 9:46 PM
  3. Pass Parameter to store at runtime
    By Vaishali in forum 1.x Help
    Replies: 0
    Last Post: Feb 07, 2012, 6:58 AM
  4. pass parameter by selected row in grid panel
    By vahid.ch in forum 1.x Help
    Replies: 0
    Last Post: Dec 19, 2011, 11:05 AM
  5. [CLOSED] How to pass extra parameter on to TreeLoader
    By mxp in forum 1.x Legacy Premium Help
    Replies: 18
    Last Post: Mar 17, 2010, 2:40 PM

Tags for this Thread

Posting Permissions