Set the InitialFocus for an ASP.NET WebForm


The PageUtil class has a static methodSetInitialFocus(control) which can be used to generate a JavaScript foran ASP.NET page (WebForm), which sets the focus on a (given) control.

private void Page_Load(object sender, System.EventArgs e)
{
// Set the InitialFocus on TextBox1
PageUtil.SetInitialFocus(TextBox1);
}

Textbox1 has the focus when the page is displayed.

Download InitialFocusDemo.zip

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="468" height="60"><param name="movie" value="/banners/Ad2.swf?clickTAG=http://www.red-gate.com/products/ants_profiler/index.htm?utm_source=chelp%26utm_medium=banner%26utm_content=vsmenu%26utm_campaign=antsprofiler" /><param name="quality" value="high" /> <embed src="http://www.csharphelp.com/banners/Ad2.swf?clickTAG=http://www.red-gate.com/products/ants_profiler/index.htm?utm_source=chelp%26utm_medium=banner%26utm_content=vsmenu%26utm_campaign=antsprofiler" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="468" height="60"></embed> </object>

Twitter Digg Delicious Stumbleupon Technorati Facebook Email

No comments yet... Be the first to leave a reply!