What difference it makes

1. Using jQuery to directly call ASP.NET AJAX page
methods<http://encosia.com/using-jquery-to-directly-call-aspnet-ajax-page-methods/>

here is the link for above :
http://encosia.com/using-jquery-to-directly-call-aspnet-ajax-page-methods/

2. Keeping a Server page and calling the Stored Procedure accordingly.

Like Below

Server.aspx

  protected void Page_Load(object sender, EventArgs e)
    {
        try
        {

            string strType = Request.QueryString["type"];
            string strResult = "";


            switch (strType)
            {
                case "url":
                    Session["reqUrl"] = Request.QueryString["url"];
                    break;
                case "rate":
                    strResult = getRateInstrument();
                    break;
                case "cross_ccy_rate":
                    strResult = getCrossCcyRate();
                    break;
                case "session":
                    Session["ssnDate"] = DateTime.Now;
                    strResult = "1";// checkSession();////////------
Commnted for Single session -----------------//
                    break;
                case "Metal_RollOver":
                    strResult = metalRollOver();
                    break;
                case "Curr_RollOver":
                    strResult = currencyRollOver();
                    break;
                case "del":
                    strResult = deleteOperation();
                    break;
                case "repay":
                    strResult = realizePay();
                    break;
                case "offset_metal":
                    strResult = offsetMetal();
                    break;
                case "hedge_forward":
                    strResult = hedgeForward();
                    break;
                case "spot_date":
                    strResult = GetSpotDate();
                    break;
                case "export_excel_data":
                    Session["export_excel_data"] =
Request["data"].ToString();
                    strResult = "";
                    break;
                case "dashboard":
                    strResult = getDashBoard();
                    break;
            }

            Response.Clear();
            Response.Write(strResult);
            Response.End();
        }
        catch (System.Threading.ThreadAbortException ex)
        {

        }
        catch (Exception ex)
        {
            //throw ex;
            Response.Clear();
            Response.Write(ex.Message);
            Response.StatusCode = 500;
            Response.End();

        }
        finally
        {

        }

    }

-- 
You received this message because you are subscribed to the Google
Groups "DotNetDevelopment, VB.NET, C# .NET, ADO.NET, ASP.NET, XML, XML
Web Services,.NET Remoting" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/dotnetdevelopment?hl=en?hl=en
or visit the group website at http://megasolutions.net

Reply via email to