Was ist ein LiteralControl
? Ich habe über LiteralContols gelesen, aber ich bin nicht sicher, warum sie verwendet werden. Ich benutzte diesen Code, um die Steuerelemente in einer Seite aufzulisten und - Ich habe eine Seite, die eine Beschriftung und eine Schaltfläche hat. Als ich diese verwendenWas ist LiteralControl? Warum wird es benutzt?
foreach (Control control in Page.Controls)
{
Response.Write(control.GetType().ToString() + " - <b> " + control.ID + "</b><br />");
if (control is LiteralControl)
{
Response.Write("Textt :" + ((LiteralControl)control).Text.ToString() + " - " +
Server.HtmlEncode(((LiteralControl)control).Text + "<br />"));
}
}
ich feststellen, dass es tatsächlich LiteralControls
sind, die erzeugt werden und aufgelistet vor und nach jeder Kontrolle ich auf meiner Seite hinzugefügt haben. Literalsteuerelemente haben auch nur eine Texteigenschaft.
Ich bin mir immer noch nicht sicher, warum LiteralControls
benötigt und verwendet werden? Warum werden LiteralControls
verwendet? Warum wird bei Steuerelementen, die ich meiner Seite hinzufüge, ein LiteralControl davor und danach platziert? Und warum haben sie nur Text Property?
Um genau zu sein, sie auch * ID akzeptieren * und * runat = "server" *. –