DevTrain Startseite Visual Studio 1 Magazin  
  
  
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: Gridview - Viewstateproblem | Von: Bernhard Grojer ( 24.11.2006 10:08)

Hi!

Ich füge beim RowCreated Event beim Gridview Javascriptcode hinzu:

Protected Sub VoucherList_RowCreated(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles VoucherList.RowCreated
If e.Row.RowType = DataControlRowType.DataRow AndAlso Not DirectCast(e.Row.DataItem, Voucher) Is Nothing Then
e.Row.Style.Add("cursor", "hand")
e.Row.Attributes.Add("onClick", IntranetHelper.ModalDialog.getVoucherOpener(DirectCast(e.Row.DataItem, Voucher).ID))
End If
End Sub

Wenn ich nun allerdings ein Postback durch eine Button veranlasse auf der Seite verschwindet der JS Code beim Gridview-Control.
Wenn ich das Grid danach neu sortiere etc. ist der Code wieder da.
Kann ja nicht sein, dass ich bei jedem Postback den JS Code neu hinzufügen muss. Was könnte es da haben?


Betreff Von Datum
AW: Gridview - Viewstateproblem
da fehlt ein wenig info<br>wie füllst du denn das Gridview mit Daten?<br><br>
Hannes Preishuber 02.12.2006 11:04
AW: AW: Gridview - Viewstateproblem
Naja schau ich hänge das Gridview zB an eine Objectdatasource. Im RowCreated Event füg ich Attribute hinzu (onClientClick Events etc.)<br><br>Wenn ich die Seite aufrufe funktioniert das auch alles...
Bernhard Grojer 02.12.2006 11:52
AW: AW: AW: Gridview - Viewstateproblem
da ich das so noch nicht gemacht habe habe ich das mal ausprobiert<br>und es scheint zu gehen<br><br>[%@ Page Language="VB" %><br><br>[!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"...
Hannes Preishuber 02.12.2006 15:17
AW: AW: AW: AW: Gridview - Viewstateproblem
Hallo Hannes!<br><br>Danke fürs ausprobieren. Ist nur eine gute Frage wieso es bei mir nicht pfeift.<br><br>Hab gerade mal extra e.Row.BackColor versucht. Hat aber nichts geändert. ;-(<br><br>Werd mal eine...
Bernhard Grojer 04.12.2006 11:25

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?

Building und Connecting Know-how

© Copyright 2003 ppedv AG