Creating a Custom Tooltip Ajax Extender Control
page 1 of 7
Published: 01 Aug 2008
Abstract
In this article, Abdulla demonstrates how to create a new Ajax extender from scratch, which expands the properties of ASP.NET controls, by adding custom Tooltip behavior that targets all types of web controls dragged to your page. He first provides a short overview of Ajax extender controls and then delves deep into the creation of a new Ajax extender with the help of Visual Studio. He provides a detailed analysis of the code along with relevant screenshots. At the end of the article, Abdulla examines how to make use of the created extender control along with a link to the complete source code.
by Abdulla Hussein AbdelHaq
Feedback
Average Rating: 
Views (Total / Last 10 Days): 58695/ 73

Introduction

In this article we will learn how to create a new Ajax extender from scratch, which expands the properties of ASP.NET controls, by adding a custom Tooltip behavior that targets all types of web controls dragged to your page.

The article also covers both using and creating a new Ajax extender from scratch.

I recommend that you download the source code, which contains the code of the extender with a sample website; you can look at it in more detail.


View Entire Article

User Comments

Title: ytu   
Name: tyu
Date: 2012-10-11 1:17:44 AM
Comment:
rtyu
Title: Mr   
Name: Mohar
Date: 2010-07-26 2:29:36 PM
Comment:
Not working for me it's giving following error:
System.InvalidOperationException: The TargetControlID of '' is not valid. The value cannot be null or empty.
Title: Mr.   
Name: Raju Balagam
Date: 2010-04-15 5:41:39 AM
Comment:
This artical helps to understand the cutom tooltip using ajax.....
Title: Good article   
Name: shailesh arban
Date: 2009-06-17 5:26:37 AM
Comment:
I gone through this article,It's very good article for those who wants to create own ajax extender.
Title: Re: 1 help ..   
Name: Abdulla [The Author]
Date: 2008-11-14 12:27:40 PM
Comment:
if you download the source code, you will find a javascript file which is the responsible for creating the tooltip, you need to change the horizontal/vertical offset in the initializeBase method into :
this.vertical_offset="-30px"
this.horizontal_offset="150px"

and if you want your code to be your more professional, you need to pass the offset of the webcontrol and calculate it with the div offset and here you will got the proper position.
Title: 1 help ..   
Name: sandeep ramani
Date: 2008-11-14 10:39:57 AM
Comment:
In above article...how i can change the position where tooltip is apearing..
i want to display tooltip not below the textbox ..but parallel to it,, so how to set that.. please tell me abt it..
Title: great article..   
Name: sandeep ramani
Date: 2008-11-14 10:20:12 AM
Comment:
this is very useful article..

it helped me a lot..

thank u very much..
Title: Good Article   
Name: Pavan
Date: 2008-10-08 2:07:31 AM
Comment:
It is a very good articles. I prefer the people to check this article before creating any ajax extenders. Thanks for the authors and contributers
Title: ms   
Name: VS2005
Date: 2008-08-08 10:13:10 AM
Comment:
Great job!!! Thank you!
Title: Re: uh. . VB/VWDEE 2008   
Name: Abdulla AbdelHaq
Date: 2008-08-06 9:01:46 AM
Comment:
Yes .. It is the same thing.
Actually, developing new Ajax Extender using VS 2008 is much easier than using VS 2005.
Title: uh. . VB/VWDEE 2008   
Name: Kevin Tweedy (KevInKauai)
Date: 2008-08-05 4:57:42 PM
Comment:
Interesting extension, but for those of us who only use VWD EE 2008 is it possible to have the implementation of this as a "done" package?

tia ... alohas ... KevInKauai
Title: Very Good   
Name: Vagueraz
Date: 2008-08-01 3:11:23 AM
Comment:
It's agreat article indeed ...
Go on Abdulla :)






Community Advice: ASP | SQL | XML | Regular Expressions | Windows


©Copyright 1998-2017 ASPAlliance.com  |  Page Processed at 2017-09-22 12:53:50 PM  AspAlliance Recent Articles RSS Feed
About ASPAlliance | Newsgroups | Advertise | Authors | Email Lists | Feedback | Link To Us | Privacy | Search