简单控件Panel和PlaceHolder的使用区别
来源:互联网 发布:单片机usb 编辑:程序博客网 时间:2024/04/28 00:44
在MSDN中资料如下:
PlaceHolder Web 服务器控件使您可以将空容器控件放置到页内,然后在运行时动态添加、移除或依次通过子元素。该控件只呈现其子元素;它不具有自己的基于 HTML 的输出。
例如,您可能想要根据用户选择的选项,在 Web 页上显示数目可变的按钮。在该情况下,用户不面对可能导致混乱的选择,即那些要么不可用、要么与其自身需要无关的选择。
Panel Web 服务器控件在 Web 窗体页内提供了一种容器控件,您可以将它用作静态文本和其他控件的父级。Panel 控件适用于:
- 分组行为 通过将一组控件放入一个面板,然后操作该面板,您可以将这组控件作为一个单元进行管理。例如,可以通过设置面板的 Visible 属性来隐藏或显示该面板中的一组控件。
- 动态控件生成 Panel 控件为您在运行时创建的控件提供了一个方便的容器。
- 外观 Panel 控件支持 BackColor 和 BorderWidth 等外观属性,您可以设置这些属性来为页面上的局部区域创建独特的外观。
注意 对 RadioButton 之类的控件进行分组时,并不要求使用 Panel 控件。
很明显,2个控件的区别在于,panel有输出客户端脚本,而placeholder仅仅在服务器端起分组的作用。所以在页面中的控件有进行分组的情况下,客户端的脚本有需要对分组进行简单的 显示/隐藏,改变颜色等操作,则应该使用panel控件,否则应该使用placeholder控件。
- 简单控件Panel和PlaceHolder的使用区别
- 简单控件Panel和PlaceHolder的使用区别
- 简单控件Panel和PlaceHolder的使用区别
- 简单控件Panel和PlaceHolder的使用区别
- Panel和PlaceHolder控件
- C#控件 GroupBox和Panel的区别
- Panel控件的使用
- 容器里panel控件和groupBox控件的区别
- c#_DropdownList Panel Textbox 控件交互使用,有autopostback和没有的区别
- value和placeholder 的区别
- 简单的Delphi控件-圆角Panel
- PlaceHolder 控件使用
- Extjs4中panel的简单使用
- Java --Frame和Panel的区别
- Visual Studio 2010——C#的Splitter和Panel控件的使用
- ExtJs控件Panel面板的简单介绍及其小示例
- c# 使用Button和Panel 设计伸缩面板控件
- Literal, PlaceHolder, Panel
- 应用软件开发进入多语言混合编程时代-ajax的启示
- 自绘下拉列表框
- linux 下vi 的使用
- J2EE程序中的SQL语句自动构造方法
- 如何在Linux下配置Java开发环境详述
- 简单控件Panel和PlaceHolder的使用区别
- 关于“家”
- linux kernel reading(1)
- delphi常用函数
- Winxp或Win2000"自动更新"选项卡变灰了怎么办?
- Linux上tomcat的安装
- “易语言.飞扬”类型反射机制与反射类库
- linux下修改ip地址
- 断言ASSERT的用法