简答题

简述PlaceHolder控件的作用。在应用中,使用PlaceHolder控件和Panel控件有何区别?

正确答案

作用:PlaceHolder控件也是一个容器控件,它可以被放置在页面上,然后在运行时动态地将子元素(子控件)添加到该容器中,已添加的子元素也可以动态地删除。所不同的是PlaceHolder控件是一个“空”容器,它只呈现其子元素,而没有自己的基于HTML的输出。
P.anel控件和PlaceHolder控件最根本的区别在于,Panel控件有客户端脚本,而PlaceHolder控件没有,仅在服务器端起分组的作用。Panel控件具有:
分组功能:Panel控件可以是静态文本和其他控件的父级控件。
外观功能:Panel控件可以设置外观属性来为页面上的局部区域创建独特的外观。
由此可见,如果需要在客户端对控件的分组进行操作,则应该使用Panel控件;如果仅在服务器端对分组进行操作,则应该使用Placeholder控件。

答案解析

相似试题
  • 简述GroupBox和TabControl控件的作用。

    简答题查看答案

  • 简述Timer和ProgressBar控件的作用。

    简答题查看答案

  • 简述ListBox和ComboBox控件的作用。

    简答题查看答案

  • 简述PictureBox和ImageList控件的作用。

    简答题查看答案

  • 简述RadioButton和CheckBox控件的作用。

    简答题查看答案

  • 简述Lable、Button和TextBox控件的作用。

    简答题查看答案

  • 简述验证控件的作用,ASP.NET提供哪几类验证控件?简单描述各类验证控件的功能。

    简答题查看答案

  • 输入内容提示信息使用placeholder属性控制。

    判断题查看答案

  • 简述在哪些情况下可以使用AdRotator控件。

    简答题查看答案