Features

DbNetSpell is an web-based spell checking control that can be used against single or multiple input controls on a form. It can used either as a stand-alone component or enabled as an integrated element of DbNetGrid and DbNetEdit

Ease of use

DbNetSpell can be added to any web page (including classic ASP and HTML pages) with just a few lines of code. It it compatible with both Web Forms and MVC and can be implemented as a JavaScript object or an ASP.NET server-control.

jQuery(document).ready( init )

function init()
{
	var dbnetspell1 = new DbNetSpell("dbnetspell1");
	with (dbnetspell1)
	{
		connectionString = "DictionaryDatabase"
		dictionaryTableName = "english_us"
		registerElement("biography")
		initialize()
	}
}
DbNetSpell implemented as a JavaScript object
 
				<DNL:DbNetSpell 
					id="DbNetSpell1" 
					runat="server" 
					ConnectionString = "DictionaryDatabase"
					DictionaryTableName = "english_us"
					>
					<SpellCheckElements>
						<DNL:SpellCheckElement Selector="biography"/>
					</SpellCheckElements>
				</DNL:DbNetSpell>	
DbNetSpell implemented as an ASP.NET server-control

DbNetSpell has a simple interface that allows a user to correct spelling in specified elements on the page. Words highlighted for correction can be replaced, skipped or added to the dictionary.

Click to open
Integration

In addition to running stand-alone DbNetSpell can be integrated with DbNetGrid and DbNetEdit to provide spell checking for the editiable fields.

Click to open
jQuery(document).ready( init )

function init()
{
	var dbnetgrid1 = new DbNetGrid("dbnetgrid1");
	with (dbnetgrid1)
	{
		connectionString = "SamplesDatabase"
		fromPart = "Employees"

		dbNetSpell.connectionString = "DictionaryDatabase";
		dbNetSpell.dictionaryTableName = "english_us";
			
		pageSize = 5;

		setColumnExpressions("EmployeeID", "LastName", "FirstName", "Notes");
		setColumnProperty("Notes","inlineEdit",true);
		setColumnProperty("Notes","spellCheck",true);
		
		initialize()
	}
}