2009-10-11 9 views
0

Il existe un menu d'onglet qui a été créé par le contrôle asp.net. Maintenant, je change cela avec un nouveau menu de tabulation que j'ai fait avec javascript. Il y a un événement sur le troisième onglet et quand je clique sur l'onglet, il est affiché avec asp.net ajax asyn. mais cela me prend au premier onglet après le postback à chaque fois mais je ne veux pas changer l'onglet après cela. il doit rester sur le troisième onglet il suffit de changer le contenu c'est tout. Comment puis-je le résoudre?asp.net ajax asyn. problème de publication

merci

+0

Veuillez fournir plus d'informations, en particulier un extrait de vos codes. Un peu difficile de vous aider avec les informations que vous avez données. –

+0

momentanément, nous oublions l'outil ajax asp.net. nous avons un bouton et nous mettons un événement, quand nous le cliquons, il se déclenche pour que la publication se fasse. Et maintenant nous mettons un gestionnaire de script et le bouton a un événement ajax. Si maintenant nous cliquons sur le bouton, cela fonctionne comme ajax donc l'actualisation ne se produit pas. J'ai un menu d'onglet que j'ai fait avec des graphiques et javascript et il a 3 onglets (cela fonctionne dans le panneau de mise à jour) quand je clique sur le troisième bouton un événement se déclenche et obtient des informations via ajax. Je veux qu'il reste sur le troisième menu après l'événement. ça m'amène à la première tabulation (comme si la page était rafraîchie). C'est difficile à expliquer... – Bora

Répondre

0

Si votre tabset fait maison est dans le panneau de mise à jour, il fera partie de la mise à jour partielle. Votre contrôle de tabulation doit se souvenir que c'est viewstate de sorte que lorsqu'il est rendu après une publication (ou une mise à jour partielle), il sera affiché avec le bon onglet sélectionné. Je suggère d'utiliser un champ caché sur la page qui contient la valeur ou l'index de l'onglet sélectionné. Ensuite, lorsque vous allez rendre le jeu de caractères à partir d'une publication, vous lisez à partir de ce champ masqué et savez quel onglet est sélectionné et rendu en tant que tel.

Questions connexes