Ich versuch mal mein Problem zu schildern, wird nicht einfach . Ich arbeite auf VS2005 mit einer MSSQL Datenbank.
Folgendes:
Ich habe ein Menustrip zu meinem Projekt hinzugefügt. Dieser enthällt 6 Hauptmenüs und dann noch zu jedem Hauptmenü Submenüs und auch Subsubmenüs.
Alle MenuItems sind auf Visible = false.
Nun habe ich ein query der in einer UserRestriction Table nachschaut welche MenuItems für den User auf Visible = true gesetzt werden sollen. Deis funktionniert auch einwandfrei.
Mein Problem ist nun dass ich über folgenden Code nur auf die Hauptmenüpunkte zugreiffen kann. Die Submenüs erkennt er nicht.
while (rdr.Read())
{
// Show menu items the user has access to
string ItemName = rdr["MNU_NAME"].ToString();
msMainMenu.Items[ItemMenu].Visible = true;
}
Ich hoffe ich konnte mich ein wenig klar ausdrücken. Ist schon recht kompliziert zu erklären
Ich hoffe es kann mir jemand helfen...