DevTrain Startseite Advanced Developers Conference vom 14.-15. Februar 2011  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: ASP.NET2.0 | Thema: Aktuelle Row aus Datagrid rausfinden | Von: Markus Peklo ( 21.08.2006 17:39)

Hallo ich steh mal wieder vor einem Problem...
Hab ein Datagrid mit TextBoxen integriert, ich hab bei der Textbox ein OnTextChanged="WKUpdate" eingebaut des wird auch wunderbar aufgerufen aber zum Update brauch ich die ID, die im HiddenField "hidGridWkId" steht... also brauch ich die aktuelle Row un darauf zugreifen zu können... und hier liegt mein Problem.

Code:
< asp:GridView ID="gridWarenkorb" runat="server" HeaderStyle-VerticalAlign="Middle" HeaderStyle-HorizontalAlign="Center"
AutoGenerateColumns="False" AllowSorting="True" OnRowCommand="handleGridRowCommand" DataSourceID = "SqlDataSourceWarenkorb" >
< Columns>
< asp:BoundField DataField="ArNr" HeaderText="ArNr" SortExpression="ArNr" />
< asp:TemplateField HeaderText="Rang" >
< itemtemplate>
< asp:HiddenField runat="server" ID="hidGridWkId" Value='< %#Eval("Id")%>'/>
< asp:HiddenField runat="Server" ID="hidGridWkPId" Value='< %#Eval("PId")%>' />
< /itemtemplate>
< /asp:TemplateField>
< asp:TemplateField HeaderText="Preis" >
< /asp:TemplateField>
< asp:BoundField DataField="pro" HeaderText="pro" SortExpression="pro" />
< asp:TemplateField HeaderText="Menge">
< ItemTemplate>

< asp:TextBox ID="ctlMenge" runat="server" onblur="validateTextOnblur
(this, 'floatzahl');" onkeypress="validateText(this, 'floatzahl');"
onkeyup="validateText(this, 'floatzahl');" OnTextChanged="WKUpdate"
Text='< %#Eval("Menge", "{0:0.00###}")%>'>
< /asp:TextBox>
< /ItemTemplate>
< ControlStyle Width="45px" />
< /asp:TemplateField>

...

evtl weis hier jemand weiter





Markus

Betreff Von Datum
AW: Aktuelle Row aus Datagrid rausfinden
Hallo, probier doch mal mit dem OnTextChanged-Event das ItemCommand-Event des Datagrids aufzurufen und in diesem Event kannst du mit (TextBox)e.Item.FindControl("hidGridWkId") auf das entsprechende...
Martin Mostögl 22.08.2006 07:25
AW: Aktuelle Row aus Datagrid rausfinden
ID's werden über das Attribut Datakeynames gesetzt und auch gelesen<br><br>Die Inhalte von Hidden Fields im Gridview nicht (automatisch) per postback übermittelt und stehen deshalb nicht zur verfügung
Hannes Preishuber 22.08.2006 12:05
AW: AW: Aktuelle Row aus Datagrid rausfinden
Ja wenn ich von GridView ein Event bekommen würde wäre ich ja glücklick! Aber das Event wird von der TextBox gefeuert und somit hat es keinen Bezug zum GridView es leigt zwar drinnen aber des wars...
Markus Peklo 22.08.2006 16:02

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Advanced Developers Conference vom 14.-15. Februar 2011

© Copyright 2003 ppedv AG