Sto provando a creare un menu con il seguente codice. Ma non riesco a capire come far apparire ciascun LinkButton su linee separate.Come posso aggiungere un'interruzione di linea o html all'interno di un pannello?
MenuPanel.Controls.Clear();
foreach (FormList f in forms)
{
if (f.IsActive == "y")
{
FormUserControl fc = (FormUserControl)LoadControl(f.StartControl);
LinkButton lb = new LinkButton();
lb.Text = fc.Title;
MenuPanel.Controls.Add(lb);
// I want some sort of line break here
}
}
ho dovuto usare un LiteralControl, ma essenzialmente questo funzionava benissimo. – ProgrammingPope
+1 per la coppia di buon risposte: ricorda che devi separare i tuoi link con più di uno spazio bianco per conformarsi alle specifiche WCAG (cioè il primo suggerimento è migliore sotto questo aspetto rispetto al secondo) – Fenton
Buona risposta, di solito creo numerosi di Letterale con il testo di
perché non può essere riutilizzato Il tuo suggerimento ripulire un po il mio codice – teapeng