Bonjour,

J'essaye de charger un tableau de type gridView depuis une commande Ajax.

J'ai un master (template de page), une page Index qui implémente le master.

Dans mon Index.aspx, j'ai ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
    <script language="javascript" type="text/javascript">
        function loadGrid(post) {
            xmlHttp = GetXmlHttpObject(grid_callBack);
            xmlHttp_Send('POST', xmlHttp, 'IndexGrid.aspx', "grid=" + post);
        }
 
        function grid_callBack() {
            if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete') {
                AjaxTable.innerHTML = xmlHttp.responseText;
 
            }
 
        }
    </script>
 
    <div id="AjaxTable" style=" margin-bottom:20px;margin-left:10px;float: left; width: 80%;">
 
    </div>
La page IndexGrid.aspx me renvoie un gridView.
Jusque là, tout va bien.

La difficulté intervient lorsque je voudrais utiliser le sort ou le pagging de mon gridView...
Le sort et le paging devrait être géré par IndexGrid, appelé en Ajax par ma page Index, mais je ne sais pas du tout comment m'y prendre.

Une idée ?