k2rto4,
É possível desenvolver Webparts no SharePoint 2007 utilizando-se de controles de usuários .ASCX da mesma forma que são feitas as Visual Webparts no SharePoint 2010.
Você coloca no seu code behind (arquivo .cs) a camada de negócios da sua WebPart e a referência na camada de apresentação em formato html (arquivo .ascx).
Recomendo criar um mapeamento deste arquivo ascx para a pasta CONTROLTEMPLATES e no código da sua WebPart, executar um carregamento deste ascx.
Com isso, pode te facilitar a inserção de um controle AJAX na camada de apresentação (ASCX).
Caso tenha alguma dúvida, mande um post
Abraços
Gabriel José A. Nóvoa - MCP/MCDST/MCSA/MCTS/MCITP/MCAS/MCPD
http://www.gabrielnovoa.com.br