begin process at 2012 05 27 18:31:00
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

Atlas

 > 

Atlas-Gridview-Javascript


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Atlas-Gridview-Javascript

lundi 1 mai 2006 à 19:55:30 | Atlas-Gridview-Javascript

austinio

Bonjour,

   j'essaie de remplir une GridView en javascript...pour detailer un peu ce que je fais :

j'ai une DropDownList où il ya une lise des catégories,  lorsque je change de categorie, j'appelle a un webservice, ce web servive me renvoie une dataset. la question c comment je v me servir de cette dataset pour rafraichir ma GridView ?

Code :

<

asp : DropDownList ID ="DropDownList1" runat ="server" AutoPostBack ="False" DataSourceID ="ObjectDataSource1" DataTextField ="Nom_cat" DataValueField ="Id_cat" onchange = "GetAllAnnonces(this.options[this.selectedIndex].value)">
</ asp : DropDownList >
.
.
.

<scripttype="text/javascript"src="AnnonceById.asmx"></script>   // mon webservice qui me renvoie une dataset

<scripttype="text/javascript">

function GetAllAnnonces(id_cat)
{
MesWebservices.AnnonceById.getAllAnnonces(id_cat, GetAllAnnonces_CallBack);
}


function
GetAllAnnonces_CallBack(result)
{

var GridView1 = document.getElementById("GridView1");

if (!GridView1)
{
return;
}

}

</script>

je me bloque ds la dernière fonction

Merci
lundi 1 mai 2006 à 23:23:48 | Re : Atlas-Gridview-Javascript

jesusonline

Membre Club Administrateur CodeS-SourceS
Bonjour,

si tu te sert d'Atlas, pourquoi t'embetes tu avec du javascript ? tu met un updatepanel sur la page, le gridview dedans qui se charge en rapport avec ton dropdownlist, et dans ton updatepannel tu met un trigger sur la propriété SelectedItem de la dropdownlist :)


Cyril - MVS - MCP
mardi 2 mai 2006 à 06:31:56 | Re : Atlas-Gridview-Javascript

austinio

 Bonjour,

    j'ai essayé d emettre un updatepanel comme tu ma dis mais ça marche pas comme prevu, en fait j'ai une page master, lorsque je change d'item dans le dropdown list, le serveur me renvoi tt le contenu même les élements de masterpage.

   Dans la page master j'ai ecris ça juste aprés la balise body :
     <atlas:ScriptManagerrunat="server"ID="scriptManager" EnablePartialRendering="true"></atlas:ScriptManager>

et dans la gridview de la page ki herite de la page master :
 

<asp:DropDownListID="DropDownList1"runat="server"AutoPostBack="False"DataSourceID="ObjectDataSource1" DataTextField="Nom_cat"DataValueField="Id_Cat"Width="105px">

</ asp : DropDownList >


         

<

atlas:UpdatePanelrunat="server"ID="Panel1">
<ContentTemplate>
<asp:GridViewID="GridView1"runat="server"CellPadding="4"DataSourceID="ObjectDataSource2"
ForeColor="#333333"GridLines="None">
<FooterStyleBackColor="#5D7B9D"Font-Bold="True"ForeColor="White"/>
<RowStyleBackColor="#F7F6F3"ForeColor="#333333"/>
<EditRowStyleBackColor="#999999"/>
<SelectedRowStyleBackColor="#E2DED6"Font-Bold="True"ForeColor="#333333"/>
<PagerStyleBackColor="#284775"ForeColor="White"HorizontalAlign="Center"/>
<HeaderStyleBackColor="#5D7B9D"Font-Bold="True"ForeColor="White"/>
<AlternatingRowStyleBackColor="White"ForeColor="#284775"/>
</asp:GridView>
</ContentTemplate>
<Triggers>
<atlas:ControlEventTriggerControlID="DropDownList1"EventName="SelectedIndexChanged"/>
</Triggers>
</atlas:UpdatePanel>

est ce que je me suis trompé ??

dans la dropdownlist il ya proprièté AutoPostback, quand je le met a false, ça donne rien quand je change d'item , et kand c a true, ctt le contenu de la page qui se recharge. 
mardi 2 mai 2006 à 09:16:22 | Re : Atlas-Gridview-Javascript

jesusonline

Membre Club Administrateur CodeS-SourceS
Bonjour,

normalement ca devrait fonctionner ! t'es sur d'avoir javascript d'activé ? si tu mets ton scriptmanager dans ta page plutot que ta master, ca te dit quoi ?


Cyril - MVS - MCP
mardi 2 mai 2006 à 19:50:19 | Re : Atlas-Gridview-Javascript

austinio

oui le javascript est activé ds intenet explorer...j'ai essayer de mettre le scriptmanager dans la page et avec un http log viewer g comme resultat 6 requete :
  la première c pour la page même :
   <delta><rendering>
<head><title>
 Untitled Page
</title><link href="Default.css" rel="stylesheet" type="text/css" /><style type="text/css">
 .ctl00_TreeView1_0 { text-decoration:none; }
 .atlas__delta { font-family:Lucida Console; }
</style></head><form name="aspnetForm" method="post" action="ConsulterAnnonces.aspx" id="aspnetForm">
<panelContent id="ctl00_ContentPlaceHolder1_Panel1"><![CDATA[
    <div>
 <table cellspacing="0" cellpadding="4" border="0" id="ctl00_ContentPlaceHolder1_GridView1" style="color:#333333;border-collapse:collapse;">
  <tr style="color:White;background-color:#5D7B9D;font-weight:bold;">
   <th scope="col">Num</th><th scope="col">Annonce</th><th scope="col">Prix</th>
  </tr><tr style="color:#333333;background-color:#F7F6F3;">
   <td>2</td><td>Pc Multimedia P4 1GO de Ram et 512 en carte graphique</td><td>5000</td>
  </tr><tr style="color:#284775;background-color:White;">
   <td>4</td><td>Carte graphique Gforce FX externe 1GO</td><td>900</td>
  </tr>
 </table>
</div>
    ]]></panelContent>
</form></rendering>
<hiddenField id="ctl00_TreeView1_ExpandState" value="nnn" />
<hiddenField id="ctl00_TreeView1_SelectedNode" value="ctl00_TreeView1t0" />
<hiddenField id="__EVENTTARGET" value="" />
<hiddenField id="__EVENTARGUMENT" value="" />
<hiddenField id="ctl00_TreeView1_PopulateLog" value="" />
<hiddenField id="__LASTFOCUS" value="" />
<hiddenField id="__VIEWSTATE" value="/wEPDwULLTE1Mjc5Nzc0MTEPZBYCZg9kFgICAw9kFgQCAw88KwAJAgAPFggeDU5ldmVyRXhwYW5kZWRkHgtfIURhdGFCb3VuZGceDFNlbGVjdGVkTm9kZQURY3RsMDBfVHJlZVZpZXcxdDAeCUxhc3RJbmRleAIDZAgUKwAEBQswOjAsMDoxLDA6MhQrAAIWDh4EVGV4dAUXQW5ub25jZXMgUGFyIENhdMOpZ29yaWUeBVZhbHVlBRdBbm5vbmNlcyBQYXIgQ2F0w6lnb3JpZR4LTmF2aWdhdGVVcmwFHS9Fc3NhaS9Db25zdWx0ZXJBbm5vbmNlcy5hc3B4HghEYXRhUGF0aAUdL2Vzc2FpL2NvbnN1bHRlcmFubm9uY2VzLmFzcHgeCURhdGFCb3VuZGceCFNlbGVjdGVkZx4IRXhwYW5kZWRnZBQrAAIWDB8EBQ9Bam91dGVyIEFubm9uY2UfBQUPQWpvdXRlciBBbm5vbmNlHwYFGi9Fc3NhaS9Bam91dGVyQW5ub25jZS5hc3B4HwcFGi9lc3NhaS9ham91dGVyYW5ub25jZS5hc3B4HwhnHwpnZBQrAAIWDB8EBRZSZXBvbmRyZSBhIHVuZSBBbm5vbmNlHwUFFlJlcG9uZHJlIGEgdW5lIEFubm9uY2UfBgUbL0Vzc2FpL1JlcG9uZHJlQW5ub25jZS5hc3B4HwcFGy9lc3NhaS9yZXBvbmRyZWFubm9uY2UuYXNweB8IZx8KZ2RkAgUPZBYGAgMPEA8WAh8BZ2QQFQUKQXV0b21vYmlsZQxJbmZvcm1hdGlxdWUKSW1tb2JpbGllcg5FbGVjdHJvbWVuYWdlcgdBZmZhaXJlFQUBMQEyATMBNAE1FCsDBWdnZ2dnFgECAWQCBw9kFgJmD2QWAgIBDzwrAA0CAA8WBh8BZx4JUGFnZUNvdW50AgEeC18hSXRlbUNvdW50AgJkDBQrAAMWCB4ETmFtZQUDTnVtHgpJc1JlYWRPbmx5aB4EVHlwZRkrAR4JRGF0YUZpZWxkBQNOdW0WCB8NBQdBbm5vbmNlHw5oHw8ZKwIfEAUHQW5ub25jZRYIHw0FBFByaXgfDmgfDxkrAh8QBQRQcml4FgJmD2QWBgIBD2QWBmYPDxYCHwQFATJkZAIBDw8WAh8EBTVQYyBNdWx0aW1lZGlhIFA0IDFHTyBkZSBSYW0gZXQgNTEyIGVuIGNhcnRlIGdyYXBoaXF1ZWRkAgIPDxYCHwQFBDUwMDBkZAICD2QWBmYPDxYCHwQFATRkZAIBDw8WAh8EBSVDYXJ0ZSBncmFwaGlxdWUgR2ZvcmNlIEZYIGV4dGVybmUgMUdPZGQCAg8PFgIfBAUDOTAwZGQCAw8PFgIeB1Zpc2libGVoZGQCCQ8PZA8QFgFmFgEWAh4OUGFyYW1ldGVyVmFsdWUFATIWAWZkZBgCBR5fX0NvbnRyb2xzUmVxdWlyZVBvc3RCYWNrS2V5X18WAQUPY3RsMDAkVHJlZVZpZXcxBSNjdGwwMCRDb250ZW50UGxhY2VIb2xkZXIxJEdyaWRWaWV3MQ9nZJ479IO0hGSUUeeKSlgmIVyi2YzX" />
<hiddenField id="__EVENTVALIDATION" value="/wEWBwKB+cn9DQK12e7wBAK6tsSeCAK7tsSeCAK4tsSeCAK5tsSeCAK+tsSeCArSf5yH3Qc+tHhjcluCqhp+2ci1" />
<script type="text/javascript">
<![CDATA[<!--
var theForm = document.forms['aspnetForm'\];
if (!theForm) {
    theForm = document.aspnetForm;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
    }
}
// -->]]>
</script>
<script src="/Essai/WebResource.axd?d=S8gSBZ5kEp7ndfPiFLt8DQ2&amp;t=632816079887031250" type="text/javascript">
</script>
<script src="/Essai/WebResource.axd?d=z2yOcb5dY8kQsP_R8UiPKQ2&amp;t=632816079887031250" type="text/javascript">
</script>
<script>
<![CDATA[<!--
    function TreeView_PopulateNodeDoCallBack(context,param) {
        WebForm_DoCallback(context.data.treeViewID,param,TreeView_ProcessNodeData,context,TreeView_ProcessNodeData,false);
    }
// -->]]>
</script>
<script type="text/javascript">
<![CDATA[<!--
var ctl00_TreeView1_ImageArray =  new Array('', '', '', '/Essai/WebResource.axd?d=mNOvLEbgp8sd8OcB0Q9P8MZfTyMfd3k3AbkyyfaN-dQ1&t=632816079887031250', '/Essai/WebResource.axd?d=mNOvLEbgp8sd8OcB0Q9P8PO1eyJEff-64GJQGUyjrv01&t=632816079887031250', '/Essai/WebResource.axd?d=mNOvLEbgp8sd8OcB0Q9P8HXUEwZJhsXOBRiGOpPU-IE1&t=632816079887031250');
// -->]]>
</script>
<script type="text/javascript">
<![CDATA[<!--

WebForm_InitCallback();var ctl00_TreeView1_Data = new Object();
ctl00_TreeView1_Data.images = ctl00_TreeView1_ImageArray;
ctl00_TreeView1_Data.collapseToolTip = "Collapse {0}";
ctl00_TreeView1_Data.expandToolTip = "Expand {0}";
ctl00_TreeView1_Data.expandState = theForm.elements['ctl00_TreeView1_ExpandState'\];
ctl00_TreeView1_Data.selectedNodeID = theForm.elements['ctl00_TreeView1_SelectedNode'\];
for (var i=0;i<6;i++) {
var preLoad = new Image();
if (ctl00_TreeView1_ImageArray[i\].length > 0)
preLoad.src = ctl00_TreeView1_ImageArray[i\];
}
ctl00_TreeView1_Data.lastIndex = 3;
ctl00_TreeView1_Data.populateLog = theForm.elements['ctl00_TreeView1_PopulateLog'\];
ctl00_TreeView1_Data.treeViewID = 'ctl00$TreeView1';
ctl00_TreeView1_Data.name = 'ctl00_TreeView1_Data';
// -->]]>
</script>
<deltaPanels>ctl00_ContentPlaceHolder1_Panel1</deltaPanels><xmlScript><page xmlns:script="
http://schemas.microsoft.com/xml-script/2005 ">
  <components />
</page></xmlScript></delta>

das cette reponse ya bcp de code, et je vois aussi le treeview de navigation qui exite ds ma page master.
2 autres requetes pour l'image header.gif et le body-repeat.gif, même si j'utilise pas ces 2 images pour ma gridview
et 3 autres requetes de genre localhost:30788/webressource.axd . . .



My`LiFe|My`RuLeS



Cette discussion est classée dans : javascript, id, gridview, cat, getallannonces


Répondre à ce message

Sujets en rapport avec ce message

Appel fonction javascript avec un parametre dans ASP [ par Burk987 ] Bonjour,Je reprend un source à base de fenêtre .aspx,je souhaite l'intégrer dans Visual Studio 2003 pour en faire un projet.et là j'ai un soucis :)ave [C#][VS2005] GridView avec DDL "vide" [ par cnguyen ] Bonjour,J'ai un souci, je creer un GridView en glissant ma table CRA sur ma page de creation.Donc il me creer un gridview avec comme champs :ID | USER url rewriting SOS lo peu compris ! [ par dedzep ] mon site à plus de 30000 référencesj'utilise la dll URLRewriterje programme en aps.net VBje viens donc de comprendre que dans mon code rien ne bouge.Z GridView selection [ par seliane ] BonjourJe débute dans ASP.net.J'ai une gridview et la premiere colonne de mon gridview est un hyperlinkfield. cette colonne contient des iddonc qd je Modifier la propriété d'une colonne d'un Gridview [ par adomarle ] Bonjour,J'ai un gridview qui est le suivant :asp:GridView</ Renvoyer des informations provenant d'un gridview vers Access [ par Goldeneye007 ] Salut,Voilà j'ai remplit mon gridview avec la requête suivante :AccessDataSource_passer.SelectCommand = "SELECT CONSOMMABLE.Id_consommable, CONSOMMABL Lire ligne d'un GridView [ par adomarle ] Bonjour,J'ai un gridview avec des colonnes non affichées :asp:GridView<fon Impression Gridview - gestion des sauts de page [ par fiveAT ] Bonjour,Je suis débutant en ASP.NET. J'utilise Visual Studio 2005 Standard et je code en VB.Mon problème est le suivant: j'ai un gridview alimenté par Lien dans GridView [ par garcimor59 ] Bonjour,Pourriez-vous m'aider svp pour le probleme suivant : J'ai un GridView dans lequel je dois inserer des liens Le premier poitant vers une page q correspondance entre datakey et index ds un Gridview [ par herve_labenere ] Bonsoir,Je tente de mettre en place un moteur de recherche sur mon application de suivi des marchés : Un champs texte en haut à droite, qui liste ds u


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,452 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales