I teach ASP.net and worked several examples to illustrate ASP.net using the standard controls.
It emerged that although the behaviour was as intended, the Ajax callback was very slow; I investigated and found that ASP.net sends back the whole page anyway when interrogated with this Ajax approach.
Am I missing something?