Ich speichere den ADGV -Filter in Eigenschaften. Setting (lokaler Cache) und versuche, ihn später zu verwenden. Wenn ich jedoch den gespeicherten Filter anwende, werden die Daten der anderen Benutzer nicht angezeigt. Wie kann ich das verhindern? < /P>
bindingSourceAssignments.DataSource = ConvertToDataTable(cachedAssignments);
dgvAssignments.DataSource = bindingSourceAssignments;
string lastFilter = Properties.Settings.Default.LastFilter;
bindingSourceAssignments.Filter = lastFilter;
< /code>
private void dgvAssignments_FilterStringChanged(object sender, EventArgs e)
{
this.bindingSourceAssignments.Filter = this.dgvAssignments.FilterString;
Properties.Settings.Default.LastFilter = this.dgvAssignments.FilterString;
Properties.Settings.Default.Save();
}
< /code>
I am developing a desktop application using .NET Framework 4.8 and the Advanced DataGridView component from NuGet. My goal is to save and retain filters so that when the filtering panel is reopened, users see the last applied filters.
Initially, all data loads correctly, and filtering works as expected. When I filter by the "Assigned By" column, all names (A, B, C, D, E) appear. For example, if I select only "A" and apply the filter, the other names remain visible but become unchecked, while only "A" stays checked. However, after restarting the application, the unchecked names disappear, and only "A" remains visible. What I need is for all names (A, B, C, D, E) to always be visible, regardless of the previous selection.
During debugging, I found that setting the filter to ""
macht alle Namen (a, b, c, d, e) wieder auftauchen. Wenn ich jedoch den Filter programmgesteuert anwende, anstatt ihn über die Benutzeroberfläche zu aktualisieren, wird er als:
Ich speichere den ADGV -Filter in Eigenschaften. Setting (lokaler Cache) und versuche, ihn später zu verwenden. Wenn ich jedoch den gespeicherten Filter anwende, werden die Daten der anderen Benutzer nicht angezeigt. Wie kann ich das verhindern? < /P> [code]bindingSourceAssignments.DataSource = ConvertToDataTable(cachedAssignments); dgvAssignments.DataSource = bindingSourceAssignments;
string lastFilter = Properties.Settings.Default.LastFilter; bindingSourceAssignments.Filter = lastFilter; < /code> private void dgvAssignments_FilterStringChanged(object sender, EventArgs e) { this.bindingSourceAssignments.Filter = this.dgvAssignments.FilterString; Properties.Settings.Default.LastFilter = this.dgvAssignments.FilterString; Properties.Settings.Default.Save(); } < /code> I am developing a desktop application using .NET Framework 4.8 and the Advanced DataGridView component from NuGet. My goal is to save and retain filters so that when the filtering panel is reopened, users see the last applied filters. Initially, all data loads correctly, and filtering works as expected. When I filter by the "Assigned By" column, all names (A, B, C, D, E) appear. For example, if I select only "A" and apply the filter, the other names remain visible but become unchecked, while only "A" stays checked. However, after restarting the application, the unchecked names disappear, and only "A" remains visible. What I need is for all names (A, B, C, D, E) to always be visible, regardless of the previous selection. During debugging, I found that setting the filter to ""[/code] macht alle Namen (a, b, c, d, e) wieder auftauchen. Wenn ich jedoch den Filter programmgesteuert anwende, anstatt ihn über die Benutzeroberfläche zu aktualisieren, wird er als:
festgelegt[code](Convert([AssignedByID], System.String) IN ('27'))[/code]. Dies führt nur zu "A", während die anderen Werte nicht angezeigt werden. /> Nach:
Ich bin mir nicht sicher, ob es sich um ein MongoDB-Problem handelt, um ein Problem mit dem Mongo-Java-Treiber oder ob ich etwas Schlimmes mache.
Das Problem ist, dass sich MongoDB anders verhalten...
Ich arbeite an einer C# WinForms -Anwendung auf .NET 8.0 und muss mit Formularen mit Formularen vorhanden sind.
Form1 - Anfangsbildschirm (Hauptformular)
Form2 - Passwortbildschirm (modales...
Ich habe ein Formular, das ich SQL ohne nachgeladenes Seiten -Nachladen senden möchte, da die Eingabe nicht gelöscht werden darf.
Danach möchte ich die Form klonen.
Das neue Formular sollte mit neuen...
Ich versuche, den Benutzer dazu zu bringen, seine E-Mail-ID in das Textfeld einzugeben, damit ich sie in meiner Datenbank speichern kann.
Hier ist das Barebone-HTML mit der entsprechenden jQuery,...