IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

[C#] Pb DataBindgind sur un TextBox


Sujet :

ASP.NET

  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    71
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 71
    Par d�faut [C#] Pb DataBindgind sur un TextBox
    Bonsoir � tous,

    Dans le code suivant :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    txtNom.DataBindings.Add("Text",ds.Tables[0],"Nom");
    txtNom : nom de mon textBox
    ds : nom de mon DataSet
    Nom : nom de la colonne dans la table

    J'ai une erreur de compile :
    c:\inetpub\wwwroot\Planing\formateurMain.aspx.cs(97): 'System.Web.UI.WebControls.TextBox' does not contain a definition for 'DataBindings'
    Quelqu'un aurait-il un �l�ment de r�ponse ? Merci


    (j'ai trouv� le code dans :
    http://fr.gotdotnet.com/quickstart/util/srcview.aspx?path=/quickstart/winforms/Samples/Data/SimpleBinding/SimpleBinding.src&file=CS\SimpleBinding.cs&font=3)

  2. #2
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    71
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 71
    Par d�faut
    pour completer :

    msdn signale la pr�sence de Binding dans
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    System.Windows.Forms.Binding
    mais quand je saisi �� dans mon code, un message d'erreur :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    c:\inetpub\wwwroot\Planing\formateurMain.aspx.cs(12): The type or namespace name 'Windows' does not exist in the class or namespace 'System' (are you missing an assembly reference?)

  3. #3
    Expert confirm�

    Avatar de freegreg
    Profil pro
    Inscrit en
    Ao�t 2002
    Messages
    4 376
    D�tails du profil
    Informations personnelles :
    �ge : 47
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Ao�t 2002
    Messages : 4 376
    Par d�faut
    Tu as ecrit [ASPX] Developpement Web
    System.Windows.Forms Developpement WinForm

    Sinon, je ne comprends pas ce que tu cherche � faire. Peux-tu d�tailler ?

  4. #4
    Membre Expert
    Avatar de Piotrek
    Homme Profil pro
    D�veloppeur .NET
    Inscrit en
    Mars 2004
    Messages
    869
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 869
    Par d�faut
    (c moi qui lui ait file ce code)

    fallait specifier plus tot asp.net je connais pas trop ca mais voila un lien qui repondra peut-etre a ta question

    http://www.developerfusion.com/show/4410/5/

  5. #5
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    71
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 71
    Par d�faut
    merci d'avoir r�pondu (j'ai qq msg qui sont rest�s desesp�remment vides,...trop basiques...mal expliqu�s...)

    Je travaille dev Web, donc aspx

    • je veux gerer l'ajout, la suppression, la modification, la visu d'un enregistrement d'une table (un client, un fournisseur,...) (j'essaie de developper un mod�le g�n�rique que je pourrai reutiliser)

      je part d'une form avec un dbgrid reprenant la liste des enregistrements dans un dbgrid, et j'ai un bouton g�n�ral "ajouter un enreg", et par ligne du dbgrid, 3 boutons pour visu, maj et suppr.

      Apr�s avoir selection� une option, j'arrive sur une autre form qui va reprendre tous les champs � gerer et je veux simplement associer chaque textbox avec une colonne de l'enreg lu, afin d'afficher les valeurs, puis sur le bouton "valider", de r�cuperer les valeurs modifi�es pour mettre � jour l'enregistrement (soit INSERT, UPDATE ou DELETE en fonction de l'option choisie).


    c'est pourquoi je cherche � utiliser le binding

    je vais aller voir la page de Piotrek et je confirme si c'est bon.

  6. #6
    Membre confirm�
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    71
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 71
    Par d�faut
    j'ai trouve �
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon/html/vbcondata-bindingexpressions.asp

    notion de binding expression � positionner dans la propri�t� Text du TextBox :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    <td>
    <asp:TextBox id="txtNom" runat="server" Width="192px" Text='<%# DataBinder.Eval(dv, "[0].nom") %>'></asp:TextBox>
    </td>
    (je n'ai pas r�ussi � positionner cette propri�t� au moment de l'ex�cution)

    dv �tant un objet DataView :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    dv = new DataView(ds.Tables[0]);
    Ce qui dommage, le probl�me qui me reste c'est la r�cup�ration apr�s maj (sur le click d'un bouton "Valider"):
    * txtNom.Text : inchang�
    * dv[0].Row["nom"].ToString() : inchang�

    Il faut donc passer par une r�cup�ration des zones du formulaire manuellement.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [VB6] Comment faire un update sur des textbox qui sont cr��s
    Par bb62 dans le forum VB 6 et ant�rieur
    R�ponses: 27
    Dernier message: 16/02/2006, 14h52
  2. G�rer le focus sur des TextBox, en �v�nementiel
    Par laterite dans le forum VB 6 et ant�rieur
    R�ponses: 12
    Dernier message: 10/01/2006, 17h10
  3. [c#] une question de noob... sur les textbox
    Par warenbe dans le forum Windows Forms
    R�ponses: 3
    Dernier message: 02/08/2005, 23h13
  4. [C#] Focus sur un textbox
    Par freddyboy dans le forum Windows Forms
    R�ponses: 8
    Dernier message: 26/07/2005, 09h07
  5. [C#]Recuperer la date sur un textbox
    Par kenzo080 dans le forum ASP.NET
    R�ponses: 17
    Dernier message: 27/05/2005, 23h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo