易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET


      Panel Web 服务器控件在 ASP.NET 网页内提供了一种容器控件,您可以将它用作静态文本和其他控件的父级。
 
一、背景
可以将 Panel 控件用作其他控件的容器。当以编程方创建内容并需要一种将内容插入到页中的方法时,此方法尤为适用。以下部分描述了可以使用 Panel 控件的其他方法。
1、动态生成的控件的容器
Panel 控件为在运行时创建的控件提供了一个方便的容器。
2、对控件和标记进行分组
对于一组控件和相关的标记,可以通过把其放置在 Panel 控件中,然后操作此 Panel 控件的方式将它们作为一个单元进行管理。例如,可以通过设置面板的 Visible 属性来隐藏或显示该面板中的一组控件。
3、具有默认按钮的窗体
可将 TextBox 控件和 Button 控件放置在 Panel 控件中,然后通过将 Panel 控件的 DefaultButton 属性设置为面板中某个按钮的 ID 来定义一个默认的按钮。如果用户在面板内的文本框中进行输入时按 Enter,这与用户单击特定的默认按钮具有相同的效果。这有助于用户更有效地使用项目窗体。
4、向其他控件添加滚动条
有些控件(如 TreeView 控件)没有内置的滚动条。通过在 Panel 控件中放置滚动条控件,可以添加滚动行为。若要向 Panel 控件添加滚动条,请设置 Height 和 Width 属性,将 Panel 控件限制为特定的大小,然后再设置 ScrollBars 属性。
      4、页上的自定义区域
可使用 Panel 控件在页上创建具有自定义外观和行为的区域,如下所示:
·创建一个带标题的分组框: 可设置 GroupingText 属性来显示标题。呈现页时,Panel 控件的周围将显示一个包含标题的框,其标题是您指定的文本。
说明: 不能在 Panel 控件中同时指定滚动条和分组文本。如果设置了分组文本,其优先级高于滚动条。
·在页上创建具有自定义颜色或其他外观的区域: Panel 控件支持外观属性(例如 BackColor 和 BorderWidth),可以设置外观属性为页上的某个区域创建独特的外观。
说明: 设置 GroupingText 属性将自动在 Panel 控件周围呈现一个边框。
 
二、如何:向 Web 窗体页添加 Panel 控件
1、在“设计”视图中,从工具箱的“标准”选项卡中,将 Panel 控件拖到页面上。
2、若要创建静态文本,请在控件中单击,然后键入文本。若要添加控件,请将它们从“工具箱”拖到 Panel 控件中。
说明: 若要在运行时向 Panel 控件


相关文档:

浅谈ASP.net安全编程

在Web编程过程中,存在着很多安全隐患。比如在以前的ASP版本中,Cookie为访问者和编程者都提供了方便,并没有提供加密的功能。打开IE浏览器,选择“工具”菜单里的“Internet选项”,然后在弹出的对话框里单击“设置”按钮,选择“查看文件”按钮,在弹出的窗口中,就会显示硬盘里 ......

如何优化ASP.NET应用程序?

 刚看到了一片文章  http://dotnet.csdn.net/page/a92a1213-9896-49c7-9c89-14ae5f0d87ae    提到如下几点:
1. 数据库连接超时
2. 创建的对象只管用,不管释放
3. 调试(Debug)模式下编译后,就用于应用环境中了
4. 实际作业模式分享
1,2,3比较好理解,我在做的时候犯了他说的 第三种错误,至 ......

应用ASP.NET AJAX的注意事项

 1. 镜头迁徙应当应用实施镜头重定向的Response.Redirect而不是Server.Transfer,由于Server.Transfer不改变IE客户端URL,能以致ASP.NET AJAX客户端脚本访问资源的时分出现URL错处。
二.在服务器端登记脚本和掩藏字段应当施用种ScriptManager,而不是Page.ClientScript对象,由于Page.ClientScript的步骤是将脚本登记 ......

ASP.NET

四、MultiView 类
      MultiView 控件是一组 View 控件的容器。使用它可定义一组 View 控件,其中每个 View 控件都包含子控件。然后,应用程序可根据用户标识、用户首选项以及在查询字符串参数中传递的信息等条件,向客户端呈现特定的 View 控件。也可以使用 MultiView 控件创建向导。这种情况 ......

asp.net 生命周期 给控件传值 注意

由于页面控件的事件引起的postback回发(比如点击事件)处理程序发生在用户控件初始化事件(onload)之后,所以要想通过点击事件处理函数来传递值到用户控件,必须要在页面的onload中传值 if(!page.IsPostBack) { 页面初始化:// } else {        传递参数到用户控件处理程序() ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号