Ich versuche, eine Schaltfläche in einem Webformular sichtbar zu machen, wenn Daten verfügbar sind. Ich habe eine Datenbank mit einem Spaltennamen NCID, dann in einer Ansichten zähle ich die NCIDs. und ich habe btn1 bis btn9 versteckt. Wenn NCID Count 1 ist, zeigen Sie btn1, an, wenn NCID Count 2 ist, dann zeigen Sie btn1 und btn2 an.Schaltflächen ein- und ausschalten basierend auf dem Datenbankwert in C#
Wie kann ich die Schaltfläche ID zielen, um es sichtbar zu machen oder es zu verbergen?
Ich habe Folgendes versucht, aber es funktioniert nicht für mich.
while (sr.Read())
{
string NCID = sr["NCID"].ToString();
int nc2 = Convert.ToInt32(NCID);
int x = 1;
do
{
string btnx = "btn" + x;
btnx.Visible = true;
x++;
} while (x <= nc2);
}
con.Close();
Ist das Webforms, mvc, wpf? – Steve
'Ich habe folgendes versucht, aber es funktioniert nicht für mich!' Definiere 'nicht funktioniert'. Was hast du erwartet? Was wirklich passierte? – mjwills
Sorry, es ist ein Webformular –