tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
0
ZUGRIFFE
854
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    ratze79 ratze79 ist offline Mitglied Silber
    Registriert seit
    May 2007
    Beiträge
    80
    Hallo zusammen,

    ich habe ein Datagird in dem Daten angezeigt werden. In der ersten Spalte habe ich Checkboxen um Datensätze zu selektieren. In dem Header der ersten Spalte habe ich auch einen Checkbox um sofort alle Datensätze selekieren zu können.

    PHP-Code:
                    <HeaderTemplate>
                      <
    asp:CheckBox ID="CheckBox1" runat="server" AutoPostBack="True" OnCheckedChanged="cb_CheckChange_all" />
                    </
    HeaderTemplate
    Im Codebehind rufe ich diese Methode auf:
    PHP-Code:
      Public Sub cb_CheckChange_all(ByVal sender As ObjectByVal e As System.EventArgs)
            
    Dim dgi As DataGridItem
            Dim cb 
    As CheckBox

            
    If sender.bindingcontainer.cells(0).controls(1).checked Then
                
    For Each dgi In dg_artikel.Items
                    cb 
    CType(dgi.Cells(0).Controls(1), CheckBox)
                    
    cb.Checked True
                Next
            
    Else
                For 
    Each dgi In dg_artikel.Items
                    cb 
    CType(dgi.Cells(0).Controls(1), CheckBox)
                    
    cb.Checked False
                Next
            End 
    If
        
    End Sub 
    Das ganze funktioniert auch, allerdings nur mit Anzahl Datensätzen < 9000. Danach bricht das Programm einfach ab und der Browser gibt zurück "Die Webseite kann nicht angezeigt werden". Der Debugger wirft auch keine Exception.

    Hat jemand einen anderen Lösungsvorschlag?
    Evtl. JavaScript?

    Vielen Dank im Voraus für eure Bemühungen.

    Gruß
    Ratze

    EDIT:
    Wenn ich in VS einen Haltepunkt auf die Methode setze, dann hält der Debugger bei z. B. 65 Datensätzen beim Haltepunkt an, bei 10000 Datensätzen nicht. Es kommt dann wie oben beschrieben keine Exception, nur der Browser meldet "Die Webseite kann nicht angezeigt werden".
    Geändert von ratze79 (08.11.11 um 15:44 Uhr)
     

Ähnliche Themen

  1. Silverlight und Datagrid mit Datagrid im RowDetailsTemplate
    Von Blackhawk50000 im Forum .NET Datenverwaltung
    Antworten: 1
    Letzter Beitrag: 16.08.11, 11:37
  2. asp:DataGrid
    Von keks1984 im Forum .NET Web und Kommunikation
    Antworten: 2
    Letzter Beitrag: 14.04.10, 11:46
  3. Datagrid (c#) !
    Von pamax im Forum .NET Archiv
    Antworten: 1
    Letzter Beitrag: 23.05.05, 13:51
  4. Datagrid inhalt an anderes datagrid übergeben!
    Von c0si im Forum Visual Basic 6.0
    Antworten: 0
    Letzter Beitrag: 01.03.05, 11:14
  5. DataGrid ASP.NET
    Von Darthi im Forum ASP
    Antworten: 1
    Letzter Beitrag: 16.07.04, 14:10