1. مهمان گرامی، جهت ارسال پست، دانلود و سایر امکانات ویژه کاربران عضو، ثبت نام کنید.
    بستن اطلاعیه

ajax در Delphi.Net/ASP.NET

شروع موضوع توسط hector2141 ‏12/9/12 در انجمن .Net

  1. کاربر ارشد

    تاریخ عضویت:
    ‏6/9/12
    ارسال ها:
    14,318
    تشکر شده:
    2,702
    امتیاز دستاورد:
    0
    حرفه:
    daneshjo
    سطح مقاله: متوسط تا حرفه ای

    پیش نیاز:
    آشنایی نسبی با ASP.NET و Delphi.Net


    مقدمه:
    (عطف به مقاله تاریخ شمسی).
    چند شب پیش داشتم فکر میکردم آیا بکار گرفتن Ajax در Delphi.Net هم بسادگی موجود در ویژوال استودیو هست؟
    بله. اگر این موضوع برای شما هم جالبه ادامه مقاله رو بخونید.


    نحوه استفاده از Ajax در Delphi.Net/ASP.NET
    من برای این مقاله از MagicAjax استفاده کرده ام.

    1. MagicAjax را از اینجا دریافت کنید.
    2. یک پروژه جدید ASP.NET Web Application در Delphi.Net باز کنید.
    3. فایل فشرده ای که در مرحله 1 دریافت کرده اید را Unzip کنید. از فولدر magicajax\bin آن فایل MagicAjax.dll را به فولدر Bin پروژه تان کپی کنید (پروژه شما احتمالا در C:\Inetpub\wwwroot\YourProjectName قرار دارد).
    4. فایل Web.Config پروژه تان را باز کنید.
    5. کلمه httpModules را در فایل Web.Config پیدا کرده و خط زیر را در زیر آن اضافه کنید:


      کد:

      <add name="MagicAjax" type="MagicAjax.MagicAjaxModule, MagicAjax" />
    6. از منوی Component گزینه Installed .Net Components را انتخاب کنید و دکمه Select An Assembly را کلیک کنید.
    7. از فولدر Bin پروژه فایل MagicAjax را انتخاب کنید. با اینکار یک کامپوننت در شاخه General در Tool Palette شما اضافه میشود.
    8. یک کامپوننت AjaxPanel به فرم تان اضافه کنید.
    9. هر کامپوننتی که میخواهید درون این Panel اضافه کنید، در دکمه هایی که به آن اضافه میکنید کد بنویسید، و ...
    10. پروژه را اجرا کنید و خوشحالی در بکنید.