J'ai des mini modules (pensez à iGoogle) qui sont actuellement chargés via la méthode LoadUserControl appelant la page et en chargeant ce contrôle dans PlaceHolders. J'ai besoin de changer cette implémentation pour charger les contrôles via une requête jQuery AJAX. Le problème réside actuellement dans le fait que lorsque j'effectue un AJAX Get, je peux charger les modules en les ajoutant au contenu mais aucune des fonctionnalités qui fonctionneraient autrement sur un contrôle chargé normal n'est présente. Par exemple, lorsque je sélectionne une option différente sur un DDL, la page est actualisée et rien ne change. Je suspecte parce que c'est parce que les méthodes ne sont pas liées quand j'effectue une charge par AJAX. De plus, lorsque j'utilise cette méthode, mon contenu flash n'est pas chargé. Est-ce que je fais quelque chose de mal ici, ou y a-t-il une meilleure solution?Charger les contrôles utilisateur ASP.Net via jQuery AJAX
$.ajax({
url: '/modules/UserModules.aspx?CID=12345',
type: "GET",
dataType: "html",
success: function(data) {
$('#column1').append($(data).find('div#lm li'));
$('#column2').append($(data).find('div#cm li'));
$('#column3').append($(data).find('div#rm li'));
alert('Load was performed.');
}
});