vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ASP.NET, WebServices u. Remoting
Re: Gridview aktualisiert sich nicht.... 
Autor: Andi W
Datum: 14.03.10 19:35

der code ist einfach total simpel. ich kann mir nicht vorstellen, dass da n bock drin ist. ich dachte eher (bin in sachen asp.net noch etwas grün h.d.O.) an eine eigenschaft, die von false auf true gesetzt werden muss oder sowas... keine ahnung.
Also, sämtlicher code ist im codefile, nicht in der aspx.

Page Load untersucht zunächst, welcher Combobox-Index gewählt ist und initialisiert in deren Abhängigkeit zwei Variablen und selectiert dann mit dennen das erste mal aus der Datenbank:
Private Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) _
  Handles Me.Load
 
        Dim vDat As String
        Dim bDat As String
 
        Select Case cbxAuswahl.SelectedIndex
 
            Case 0 ' Januar
                vDat = "#01/01/2010"
                bDat = "#01/31/2010"
 
            Case 1 ' Februar
                vDat = "#02/01/2010#"
                bDat = "#02/28/2010#"
 
            case .... 
 
        End Select
 
        TextBox1.Text = vDat
        TextBox2.Text = bDat
 
        '//Datenbankquelle, und Datensätze aus Datenbank selectieren
        With AccessDataSource1
            .DataFile = "mydatabase2.mdb"
            .SelectCommand = "SELECT * FROM MyTable WHERE (MyTable.Datum >=" _
              & vDat & ") AND (MyTable.Datum <=" & bDat & ")"
        End With
das Gridview, das die selectierten Daten anzeigen soll sieht so aus (Formatierungs-Tags habe ich mal der Übersichtlichkeit halber gelöscht. Es kommt vor HeaderStyle, ItemStyle (jeweils CssClass="...") und Width=...px. Mehr nicht.
<asp:GridView ID="GridView1" runat="server" DataSourceID="AccessDataSource1" 
   AutoGenerateColumns="False" HorizontalAlign="Center" GridLines="None" 
   AllowPaging="True">
     <PagerSettings (...)/>
     <Columns>
       <asp:BoundField DataField="Feld1" 
          SortExpression="Feld1">
       </asp:BoundField>
 
       <asp:BoundField DataField="Feld2"</asp:BoundField>
     </Columns>
</asp:GridView>
nun erwarte ich eigentlich, dass nach Auswahl eines anderen Combobox-Index sich das Gridview entsprechend aktualisiert. Die Textboxen tuen es und ein chart, der ebenfalls an AccessDataSource1 gebunden ist tut das auch, nur das GriftView nicht. Außer man klick einmal auf den Pager (next oder last), dann kommen auch die aktualisierten Werte.

Danke
A.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Gridview aktualisiert sich nicht....2.308Andi W13.03.10 19:36
Re: Gridview aktualisiert sich nicht....1.361Drapondur13.03.10 22:30
Re: Gridview aktualisiert sich nicht....1.307Andi W13.03.10 23:58
Re: Gridview aktualisiert sich nicht....1.326Drapondur14.03.10 16:04
Re: Gridview aktualisiert sich nicht....1.327Andi W14.03.10 19:35
Re: Gridview aktualisiert sich nicht....1.547Drapondur14.03.10 20:25
Re: Gridview aktualisiert sich nicht....1.345Andi W14.03.10 22:37

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel