资讯   |   开发   |   选机中心   |   产品大全 | IBM | 惠普 | 联想 | 戴尔 | 苹果 | 神舟
更多: | 华硕 | 明基 | 方正 | 紫光 | TCL | 夏新 | 联宝 | 宏碁 | 七喜 | 长城 | 清华同方 | 海尔 | 三星 | 东芝 | 索尼 | 富士通 | LG | 技术 | ddnoon
当前位置:笔记本 > 软件开发 >
Advertisement
文章正文

代码中的LiteralControl是什么意思

类型:转载   责任编辑:asp.net   日期:2007/05/23


热门软件下载:


   

在《亲密接触asp.net》P79页有以下代码  
  HtmlTableCell   c   =   new   HtmlTableCell();  
  c.Controls.Add(   new   LiteralControl("行   "   +   j.ToString()   +   ",   列   "   +   i.ToString())   );  
  r.Cells.Add(c);  
   
  就不知道LiteralControl类到底是干什么,这里用到的是什么意思呢?前辈谁能说说啊  
   
  我查了帮助,说了以下一大堆,更是不明白。  
   
  附加:帮助的原说明为以下内容  
  ASP.NET   将所有不需要服务器端处理的   HTML   元素和可读文本编译为该类的实例。例如,开始标记中不包含   runat="server"   属性/值对的   HTML   元素被编译为   LiteralControl   对象。  
   
  文本控件的行为与文本容纳器一样,这意味着可以从文本控件提取文本,并通过父服务器控件的   Controls   属性从父服务器控件的   ControlCollection   中移除文本控件。因此,当开发从   LiteralControl   类导出的自定义控件时,确保由控件自己执行任何所需的预处理步骤,而不是使用对   LiteralControl.Render   方法调用的调用来实现它们。一般都会这样做以提高   Web   应用程序的响应时间。  
   
  可以以编程方式分别使用   ControlCollection.Add   或   ControlCollection.Remove   方法,从页或服务器控件添加或移除文本控件。  
   
 

网友回答:


 

 
热门推荐笔记本: 华硕笔记本
相关文章:
webmaster:popbb@126.com   最佳浏览:1024X768 MSIE
©2007 popbb.net All Rights Reserved