Monday, November 18, 2013

AJAXControlToolkit September release temporary bug solutions.

1) MaskedEditValidator does not validate Mask in MaskedEditExtender properly for other CurrentThread cultures anymore.

2) BehaviorIDs on controls within UserControls that get used multiple times on a page, duplication issue.

3) Combine scripts not working in ScriptManager.

Specifiations:

Ajax Control Toolkit September 2013 Release

Version 4.5.7.1005

Temp Solutions:

1) You can just use the MaskedEditExtender without the MaskEditValidator. The mask should still handle cultures properly as long as you have EnableScriptGlobalization="true" set on your ScriptManager and both CurrentCulture and CurrentUICulture set as well.

2) You can simply delete the BehaviorIDs on those controls used more than once on the page, hopefully you don't need that id client side.

3) Unfortunatly combine scripts must be set to false in ScriptManager for the time being. And yes this will cause more scripts requests and a slower page load time.

No comments:

Post a Comment

About Me

John Anastasio, Partner and CTO at KGS Buildings, LLC, a company focused on data-driven, analytical solutions to building energy problems. John received his B.S. in Computer Engineering, with a minor in Business from Northeastern University. He has over eight years of experience architecting and developing complex and extensive web sites and applications. John has worked for several top development agencies in Massachusetts, where a fast paced and cutting edge environment has inspired his innovative thinking and his ability to generate a multitude of creative, yet user-friendly web experiences.