I collected a couple of tips searching the web for answers…
Globalization in CalendarExtender
If you want to display the Calendar control with localized texts, set the ScriptManager’s EnableScriptGlobalization to true:
<ajax:toolkitscriptmanager id="ToolkitScriptManager1" runat="server" EnableScriptGlobalization="true">
See here for more detailed discussion.
Avoiding unused Language DLLs
This question seems to come up frequently. My solution is:
- Go to the AjaxControlToolkit, SampleWebsite, Bin directory of your Ajax installation
- Copy the AjaxControlToolkit DLL and PDB and all required directories to a separate directory
- Reference the AjaxControlToolkit.dll in your project from this newly created directory.
Force Full Page Postback from UpdatePanel
Use the following line in the Page_Load method:
ScriptManager.GetCurrent(this). RegisterPostBackControl(btnSearch);
btnSearch is the control to cause a full page postback.