Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : AutoPostBack textBox dropDownList ?? [ Archives ASP & ASP.NET / ASP.net ] (InnocentCriminal)

mercredi 23 février 2005 à 10:10:56 | AutoPostBack textBox dropDownList ??

InnocentCriminal

Bonjour,

Voile mon problème, je n'arrive pas à faire fonctionner la propriété autopostback d'une textbox.
Le but c'est de charger un datagrid par une requète du style
"select * from ma_table where nom like '" & ma_txtBox.text & "%"'"

j'y arrive avec un bouton mais pour unsouci d'ergonomie je préférerais le faire sur un onTextChanged

J'ai mis autopostback à true, j'ai testé de mettre le chargement du datagrid sur ma procédure onTextChanged

Please help me !!!

mercredi 23 février 2005 à 15:01:50 | Re : AutoPostBack textBox dropDownList ??

jesusonline

Membre Club Administrateur CodeS-SourceS
Je te deconseil de faire un postback, sur un textxhanged.

Un postback, fait recharger le serveur, donc à chaque textchanged ca fera tres lourd.

Sinon la technique c'est de dériver le bouton, de rajouter un event etc... j'ai deja expliqué cette technique plusieurs fois sur le forum, et j'ai fait une source expliquant le principe.

Si t'as des problèmes n'hésite pas ;)


Cyril  - http://Hoshimi.CodeS-SourceS.fr

mercredi 23 février 2005 à 15:22:22 | Re : AutoPostBack textBox dropDownList ??

InnocentCriminal

je trouve pas ta source ???

mercredi 23 février 2005 à 15:35:06 | Re : AutoPostBack textBox dropDownList ??

InnocentCriminal

Sinon j'ai un autre problem et tant que tu es la ...

J'ai une variable qui se vide quand j'appuie sur un bouton ?
Ma variable récupère l url de la page précédente (ça marche), et lorsque
j'appuie sur le bouton qui ajoute une valeur à ma base, le lien plante car
url = null.

Merci d'avance

mercredi 23 février 2005 à 16:17:22 | Re : AutoPostBack textBox dropDownList ??

jesusonline

Membre Club Administrateur CodeS-SourceS
http://www.aspfr.com/code.aspx?id=28120

C'est pas encore la meilleure technique, j'ai recemment trouvé la méthode exacte que Ms recommande, mais c'est un peu plus compliqué, au pire si ca t'interesse, je te ton truc, ca me fera travaillé cette technique mais je pense qu'il serait interessant que tu comprennes comment ca fonctionne ;)

Sinon pour l'autre problème, tu peux m'en dire plus ? un bout de code ? c'est pas un problème de postback ? sauve la variable dans le viewstate entre tes requetes.


Cyril  - http://Hoshimi.CodeS-SourceS.fr

mercredi 23 février 2005 à 16:36:39 | Re : AutoPostBack textBox dropDownList ??

InnocentCriminal

Voila ce que j'ai mis sur un autre post :

'Url de la page précédente
Dim url as string

Sub Page_Load(Sender As Object, E As EventArgs)

    If Not IsPostBack Then
        url = Request.ServerVariables("HTTP_REFERER")
        response.write (url) 
    End If

End Sub

Sub btnAjout_Click(sender As Object, e As EventArgs)

'Validation de l'ajout dans une base

'Redirection
    response.redirect(url)
End Sub

La valeur de 'url' est null quand je clique sur le bouton
donc pas de redirection et surtout un gros plantage !

C'est bien ma variable qui plante car lorsque je mets response.redirect( [ Lien ])
ça marche ???


mercredi 23 février 2005 à 16:48:26 | Re : AutoPostBack textBox dropDownList ??

InnocentCriminal

C'est mort pour ta source : IL FAUT COMPILER ???!!!

Je te mets le code du postback si tu veux regarder, mais c'est très bizarre, quand je tape sur entrée ça lance le bind() alors que je n'ai pas de bouton

Sub BindGrid()

        Dim ds As DataSet
        Dim com As SqlDataAdapter
        com = new SqlDataAdapter("select * from Equipe where NomEq like '"& txtRecherche.text &"%'", Connect)

        ds = new DataSet()
        com.Fill(ds, "Equipe")

        grdEquipe.DataSource=ds.Tables("Equipe").DefaultView
        grdEquipe.DataBind()

End Sub

Sub txtRecherche_TextChanged(sender As Object, e As EventArgs)
    BindGrid()
End Sub


<:aspTextBox id="txtRecherche" runat="server"
OnTextChanged="txtRecherche_TextChanged"
AutoPostBack="True"></asp:TextBox>


mercredi 23 février 2005 à 17:44:43 | Re : AutoPostBack textBox dropDownList ??

jesusonline

Membre Club Administrateur CodeS-SourceS
Premiere question :

met la variable dans le viewstate, normal que ca plante, quand tu cliques sur le bouton, tu fais un postback, donc le refferer et different de la premiere fois...

private property url as string
get
return viewstate("url")
end get
set(value as string)
viewstate("url") = value
end set
end property

et apres tu fais un response.redirect(url)

Sinon pour ma source, oui bien sur faut compiler, si tu veux faire des controles faut compiler etc... si tu sais pas faire, commence par regarder les tutos sur www.asp-php.net


Cyril  - http://Hoshimi.CodeS-SourceS.fr

jeudi 24 février 2005 à 11:33:17 | Re : AutoPostBack textBox dropDownList ??

InnocentCriminal

ok mais ton code je le mets ou ? dans le aspx, ou dans un vb ?? et je la charge comment ma variable help, je comprend rien !!!!!!!!!!!!!!!!


jeudi 24 février 2005 à 11:49:39 | Re : AutoPostBack textBox dropDownList ??

jesusonline

Membre Club Administrateur CodeS-SourceS
y'a pas besoin d'aspx, je refais un controle, apres tu l'auras comme les autres controles dans la boite à outil de VS.net, pour faire ca tu le met dans une classe et tu compiles, ensuite tu fais ajouter un controle dans la boite à outil, tu cherches la dll compilé et tu l'auras.

Dans l'exemple, regarde, j'ai dérivé à partir d'un label, et j'ai capturé l'evement onmouseover, tu n'as qu'a changer pour faire ce qu'il te plait.

Si je trouve 5-10 min, je te ferais le code, restera plus qu'a compiler


Cyril  - http://Hoshimi.CodeS-SourceS.fr



Cette discussion est classé dans : textbox, arrive, datagrid, dropdownlist, autopostback


Répondre à ce message

Sujets en rapport avec ce message

AutoPostBack de dropdownlist [ par cabbry ] Bonjour, j'ai un datagrid qui possède une dropdownlist lorsqu'il est en édition... Cette dropdownlist à la propriété autopostback=true... Quand je id cellule datagrid ... [ par InnocentCriminal ] bonjourje souhaiterais savoir comment récupérer l'identifiant d'une cellule ou d'un textbox dans une cellule d'un datagrid.Il faut que j'envoie cette DropDownList et Datagrid [ par waikah ] J'ai 2 tables liées.Code Postal(IdCP, Nom,IdCommune),et Commune(IdCommune,Nom)Par un datagrid (DG), j'édites la table Code Postal.Lorsque j'édite une dropdownlist dans le footer d'un datagrid [ par cabbry ] Bonjour, j'ai un datagrid et dans le footer j'ai une dropdownlist. La question est comment puis-je remplir ma dropdownlist a partir d'une base ? On datagrid et dropdownlist [ par narjisovish ] bonjour je suis debutante en asp.net et je travaille sur un projet avec l'asp.net j'ai un datagrid  ou il y'a les nom et prénon des enregistrement d'u Problème de datagrid + textBox [ par jagdjg ] Bonjour, j ai un datagrid que je remplit avec un datatable.j ai ajouté au datagrid une colonne checkBox.J ai un bouton qui devrait tester le checkBoxL ASP net : DropDownList dans un datagrid [ par slednet ] Salut, Bon la question est assez basique je pense (du moins je l'espère....) J'ai un datagrid remplit à l'aide d'un dataset. Dans ce datagrid, il y a Datagrid et dropdownlist [ par niquel ] Bonjour, voila j'ai un datagrid avec un control me permettant d'éditer, modifier, supprimer et d'ajouter des enregistrements. Pour la modifica debutant en datagrid [ par souiter ] Bonjour,Je développe une page web permettant d'afficher un carnet d'adresses en utilisant une datagrid. Seuls les noms doivent être affichés en tant q Insérer une dropdownlist dans une datagrid [ par mimimumu ] Bonjour à tousvoila, je suis en train d'implémenter une application Web en asp.net qui permet de remplir un bon de commande avec des articles de la b


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,359 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.