In this article, I will show you step by step procedure, how to use a Confirm Button Extender in ASP.NET using Visual Studio 2005 or Visual Studio 2008.
To follow this code sample, you must use Visual Studio 2005 or Visual Studio 2008.
I have used to comment HTML part of the code.
Note: Confirm Button Extender is a part of AjaxControlToolkit.
To attach right click on the toolbox under Ajax Extensions and select Choose Items - > Browse Button - > select the AjaxControlToolkit.dll. If you are using Visual Studio 2008, you may not need AJAX Toolkit but if you are using Visual Studio 2005, you will need to download it from http://www.msdn.com/ or http://www.asp.net/.
Step 1. Start -> All Programs -> Visual Studio 2005 or Visual Studio 2008
Step 2. Now go to File Menu -> New -> Web Site
Under Visual Studio Installed Template-> Choose ASP.NET WEB SITE -> Choose File System from the location combo box -> Set the path by the browse button - > Choose the language from the Language ComboBox (Visual C# , Visual Basic , J #)
Choose Visual C#
Step 4. Click on the OK Button.
This is the source code window and in this page you will se this code.
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
Type your webpage title here
See here is a tab named Design in the bottom of this page.
Step 5. Click on this tab and you will see a blank web page where you can drag any control from the toolbox (which is in the left side of this window).
Step 6. Drag one Button control and one Label control to the designer from Toolbox by clicking Button and Label control in the Toolbox and dropping them to the page designer.
Step 7. Now drag some controls under the AJAX Extensions.
First control you are going to drag and drop on the page is - Script Manager.
Under the form tag, first add a tag on the top of your source code window:
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
Step 8. Now in the design window double click the button and type this code in the code window.
protected void smbt_Click(object sender, EventArgs e)
label1.Text = "Congrats !!You have successfully clicked the submit button";
}Step 9. Now run your web site by Ctrl + F5
Step 10. When you click on the button then it will seem like this.
Step 11. And when you click on the ok button a label will appear with the text "Congrats !! you have successfully clicked the submit button"