ConvincingMail

Emailing Software News Emailing Software News RSS Feed


ASP.NET AJAX AutoComplete Control Released

We just released an ASP.NET 2.0 AJAX AutoComplete control extender. Our goal was to make an easy to use control with Facebook like style.
Check demo and documentation here:ASP.NET AutoComplete Control Extender

Read ASP.NET AJAX AutoComplete Control Released Full Text Full Text  ASP.NET AJAX AutoComplete Control Released Comments Comments (15)
 

ConvincingMail Free Online Email Validation Tool is Launched

ConvincingMail free online email validation service allows you to validate any email address and to view the validation log.
The script will check email syntax, the domain name and the account on the domain MX server.
Read ConvincingMail Free Online Email Validation Tool is Launched Full Text Full Text  ConvincingMail Free Online Email Validation Tool is Launched Comments Comments (3)
 

ConvincingMail Email Marketing Software Release

ConvincingMail team is happy to announce a release of a new email marketing software.
ConvincingMail email marketing is a web-based solution that enables users to quickly and easily create and launch email marketing campaigns.
Currently we have three product versions to offer: Professional, Standard and Demo.
In order to experience our solution in action download ConvincingMail Email Marketing Demo version for free.
With ConvincingMail software you will quickly get convincing results!
Get a convincing start now!
Read ConvincingMail Email Marketing Software Release Full Text Full Text  ConvincingMail Email Marketing Software Release Comments Comments (1)
 

Make your work colorful, change CM application interface using new skins!

ConvincingMail software is continuously being upgraded and designed with the end-user in mind.
Now we added new skins to change the appearance of the program interface. Choose the skin according to your visual tastes with ease!
Read Make your work colorful, change CM application interface using new skins! Full Text Full Text  Make your work colorful, change CM application interface using new skins! Comments Comments (0)
 

ASP.NET AJAX AutoComplete Control Demonstration.

Start typing in the textboxes below. Note that County is filtered by state and City is filtered by County boxes.
The state box shows suggestions even if the box is empty. Also it allows to select more than one state.
State
State IDs:
 
County
County Id:
City
City Id:

ConvincingMail AutoComplete Control Description

ConvincingMail AutoComplete is an ASP.NET AJAX extender that can be attached to any TextBox control, and will associate that control with a popup list to display items that returend by the webservice for the prefix typed into the textbox.

The list with suggested items supplied by a web service is positioned under the textbox.

In the sample above, the textbox is associated with a ConvincingMail AutoComplete extender that pulls States, Counties and Cities. Start typing in the textbox to see a list of suggested items returned by a webservice.

The County suggestions are filtered by the State value and City suggestions are filtered by County value.

ConvincingMail AutoComplete Properties & Usage

Control setup:
To use the control on the asp.net page you need to follow this steps:
  • Step 1: Add ConvincingMail AutoComplete dll refference to your project.
  • Step 2: Declare control refference on your page. e.g.:
    <%@ Register Assembly="ConvincingMail.AdvancedAutoSuggest" Namespace="ConvincingMail.AdvancedAutoSuggest" TagPrefix="cc1" %>
  • Step 3: Add Prototype JS Framework reference to your page.
  • Step 4: Add the control to your page and set properties. e.g.:
    <cc1:AdvancedAutoSuggestExtender TargetControlID="CountyTextBox" AdditionalFields="StateIdTextBox" UpdateField="CountyIdTextBox" TitleTdCss="titleTd-green" TitleTrCss="titleTr-green" CommentsTdCss="commentsTd-green" CommentsTrCss="commentsTr-green" HilightedTrCss="suggestionsHilightedTr-green" ServiceUrl="~/Suggestions.asmx/CountySuggest" ID="AdvancedAutoSuggestExtender1" runat="server" /%>
    TargetControlID -- Required. The TextBox control where the user types content to be automatically completed.
    ServiceUrl -- Required. URL of the webservice which returns suggestions.
    AdditionalFields -- Optional. Comma separated list of controls which should be used to filter results.
    UpdateField -- Optional. The TextBox (HiddenTextBox) control where the ID value of selected item is set.
    TitleTdCss -- Optional. CSS style of the suggestion item title cell.
    TitleTrCss -- Optional. CSS style of the suggestion item title row.
    CommentsTdCss -- Optional. CSS style of the suggestion item comments title cell.
    CommentsTrCss -- Optional. CSS style of the suggestion item comments title row.
    HilightedTrCss -- Optional (v2.1). CSS style of the suggestion hilighted item (mouse over).
    SuggestOnEmptyField -- Optional. When true the control makes a server call for suggestions when the text box is empty. (default: false).
    OnClientItemSelected -- Optional, (v2.1). ClientSide Javascript function to call when an item is selected from the suggestions list. The function accepts two params: sender and item. The item param is the selected suggestion item has the following properties:
    • Id - An ID value of the selected item.
    • Title - A highlighted title of the selected item. (like it appeares in the suggestion list)
    • Description - Selected item description. (like it appeares in the suggestion list)
    • TitleValue - Original title of the item. (no hilighting tags)

Suggestions WebService:
  • Step 1: -- Create new webservice (.asmx) in your project. e.g.: Suggestions.asmx
  • Step 2: -- Create the method to return a JSON list of items. View Code Example

Download ASP.NET AJAX AutoComplete Control (v2.1)

Comments

Mikhail wrote:
Wednesday, May 07, 2008 8:22:32 AM
Hi all
New version released today. (v2.1)
added SuggestOnEmptyField and OnClientItemSelected.
Now you can allow the suggestions for an empty field and call your custom client function to process the selected item.

Check the state box on this page.

If you have questions or need help please use our forum.
Thanks
Flo wrote:
Wednesday, April 30, 2008 7:11:25 AM
Don't know why, but i always receive an "Unknown server tag" error.
got the .dll in my /bin/ folder and done step2, but it doesn't work...
Mikhail wrote:
Wednesday, April 23, 2008 12:07:00 PM
Hi Arro
I'm working on the new version of the control. Check more info & ideas in the forum.

You can put a validator on the ID field and require it to be populated.

It is hard to determine why the down arrow doesn't work for you. Can you past your page where the error happens?

Thanks.
Arro wrote:
Tuesday, April 22, 2008 9:52:59 PM
Hi again, one thing I noticed that in your AdvancedAutoSuggestDemo - the down key doesnt work to access the list. but on your page it does.

Also I was wondering if it would be possible to make tab work like down until the user has selected from the list.

I really need for the user to select something in order to get the ID.
Mikhail wrote:
Tuesday, April 22, 2008 3:49:51 AM
Hi Arro
you are right. To populate the id box the value should be selected from the list by mouse click or up/down enter arrows. The Tab button just moves the focus to the next element of the page like usual drop down list box.

Thanks
Arro wrote:
Monday, April 21, 2008 8:42:22 PM
thanks - this works really well... one thing I'd like to see improved is when I'm in the State box and type in Kansas, kansas shows up in the pick list. I then hit TAB and the ID textbox is not populated.

Perhaps I need to handle that differently ?
Darren wrote:
Monday, April 21, 2008 2:30:44 PM
Ah I didn't realize that my webservice had to actually be called "Suggestions.asmx" - I had used my own webservice name and that was the problem. Very nice work!
Mikhail wrote:
Monday, April 21, 2008 5:51:00 AM
Hi Darren
1. Check ServiceUrl="~/Suggestions.asmx/MethodName" property. It should point to your .asmx file and MethodName should be ListWorldLocationsForAutoComplete in your case.
2. The server side method should be described with WebMethod() and ScriptMethod() attributes.

Thanks.

P.S. To get more help please use our forum.
Darren wrote:
Sunday, April 20, 2008 9:05:04 PM
When I perform the exact steps you outlined above, I can't get the textbox to call my webservice function. I'm pretty certain I'm doing everything correctly but I'm stuck. The signature of my webservice function is (in VB)

Public Function ListWorldLocationsForAutoComplete(ByVal String, ByVal string()) as String

I put a breakpoint in that function and it never gets hit.

Any suggestions?
dT wrote:
Saturday, April 19, 2008 3:45:19 PM
thank you
trooper wrote:
Friday, April 11, 2008 7:47:31 AM
Hi all!
I use this control in my open source project ASP.NET ORM Framework EasyPersist download real life demo at Release Page
Mikhail wrote:
Wednesday, April 09, 2008 4:39:16 AM
Thank you Mojtaba Vali for your comment!
With this control you can force user to select an exact value from the list and its Id will be set in a hidden box.

For example:
There are two "Duval" counties in USA in Florida and Texas.
So when a user types "duv" in county field there are two items in the list appear one for Florida and the other for Texas.

Also using this control you can display more info with every suggestion item.
Mojtaba Vali wrote:
Tuesday, April 08, 2008 11:09:00 PM
it is a nice control but what's its advantage to ajax control toolkit autocomplete extender?
jmseo wrote:
Sunday, March 30, 2008 11:17:35 PM
good job
Joe wrote:
Tuesday, March 25, 2008 7:32:44 PM
Really cool extender
Thank you!

Leave a Comment

Your Name*
Comments*
Spell check content

Special Offer

ConvincingMail© Professional is 50% less expensive if you order now! Get it for only $299 (you save $300 of usual price $599) Limited time offer


Try Online

Before choosing the version right for you, try our online demo absolutely free. You can use our demo account
(user:demo password:demo) or create a new one.

Free Demo

Try ConvincingMail© solution in your environment. The demo version is limited to 5 lists and 500 contacts. Download now and use it absolutely free.

Email Validation

Try ConvincingMail© free email validation service. Validate email syntax, domain and account.

Discussion Forum

Visit our community forums! Feel free to ask questions about ConvincingMail© software & Servicies and email marketing. We are ready to share our experience with everyone.
ConvincingMail.com - Email Marketing Software. Terms of use License Agreement Privacy Policy
Copyright © 2007 ConvincingMail.com