How can we produce the effect of the red line under a bad spelling word like the image below :
alt text http://img505.imageshack.us/img505/7253/options285x395rg9.th.
You can do this using a RichTextBox control, which will allow you to set the underline style and underline color on any portion of text.
And here's an example doing exactly what you want to do.
use google's spellchecker
http://www.asp101.com/articles/jeremy/googlespell/default.asp
This page shows how to owner-draw a TextBox to draw the wavy red line.
You can use rich edit control's properties and methods to do the drawing of the wavy lines. For more information visit this site: http://geekswithblogs.net/pvidler/archive/2003/10/15/188.aspx