Что такое LiteralControl
? Я читал о LiteralContols, но я не уверен, почему они используются.
Я использовал этот код для перечисления элементов управления на странице и -
У меня есть страница с надписью и кнопкой. Когда я использую этот
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 />") );
}
}
Я нахожу, что есть фактически LiteralControls
, которые сгенерированы и перечислены до и после каждого элемента управления, который я добавил на мою страницу. Литеральные элементы управления также имеют только свойство текста.
Я все еще не уверен, почему LiteralControls
нужны и используются? Почему используется LiteralControls
? Почему элементы управления, которые я добавляю на мою страницу, имеют один элемент LiteralControl, размещенный до и после? И почему у них есть только текстовое свойство?