hi i am new user of asp.net with C#. and i install vs2008. but when i start a new project and then want to select ASP.NET AJAX-Enabled Web Site but there is no install ajax enabled website tool. how i use ajax without this. please help
there is only these visual studio installed templates:
asp.net websites
asp.net web Service
Empty Web site
WCF service
ASP.NET Reports Web Site
ASP.NET Crystal Reports web sites

but not show ajax related
thanks

Dani AI

Generated

Missing the "ASP.NET AJAX-Enabled Web Site" template in VS2008 is common and not a blocker. The core ASP.NET AJAX runtime (ScriptManager, UpdatePanel and the System.Web.Extensions assembly) is part of the .NET Framework (3.5). Create a normal ASP.NET Web Site and add AJAX support yourself. This thread shows the right directions: observed toolbox entries can be present, and / pointed toward the Control Toolkit while highlighted ScottGu's guidance.

Quick, practical steps to get AJAX running in VS2008:

  • Ensure the project targets .NET Framework 3.5 (check Project Properties or the website settings). If it targets 2.0 you either install the older ASP.NET AJAX extension for 2.0 or retarget to 3.5.
  • If AJAX controls are missing in the Toolbox: right-click the Toolbox -> Reset Toolbox, or Choose Items... and add the System.Web.Extensions assembly from your .NET framework folder.
  • Add a ScriptManager to the page (or MasterPage) and wrap areas to update with an UpdatePanel. Minimal example:
<asp:ScriptManager ID="ScriptManager1" runat="server" />
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
  <ContentTemplate>
    <!-- AJAX-updated content here -->
  </ContentTemplate>
</asp:UpdatePanel>

For richer UI widgets use the maintained Ajax Control Toolkit packages (prefer the GitHub/NuGet sources) rather than old installers. For reference and deeper reading, see the official Microsoft ASP.NET AJAX overview and the Ajax Control Toolkit repository on GitHub ( and AjaxControlToolkit on GitHub).

Troubleshooting tips: install VS2008 SP1, run Visual Studio as Administrator, repair the .NET 3.5 installation, and reset the Toolbox. Keep in mind UpdatePanel is easy but can harm scalability—prefer client-side AJAX (jQuery/Fetch + Web API) for new projects.

Recommended Answers

All 4 Replies

Please read this blog post -

You have to download the Ajax toolkit in order to use it.

However, by default when you create a new ASP.NET website, You'll see Ajax Extension in Toolbox.

Visit....

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.