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

asp.net遍历控件

1、在页面动态添加一个控件的方法。       在页面的 HTML 代码上设置一个 asp:PlaceHolder  站位控件,当页面被加载的时候,在这个 PlaceHolder 控件上添加所需要的其他控件。
<asp:PlaceHolder runat="server" id="PutLabelHere" />  Sub Page_Load(sender as Object, e as EventArgs)     sub Page_Load(sender as Object, e as EventArgs)       Dim lblMessage as New Label()       lblMessage.Text = "Hello, World!"       lblMessage.Font.Bold = True              PutLabelHere.Controls.Add(lblMessage)     end sub   End Sub
2、遍历控件的方法。      页面可以被看成各种控件组成的一个集合。在页面被初始化和加载过程中,可以遍历这些控件,找到特定的控件,或者改变某些控件的属性。      先看下面的一个例子:
script runat="server" language="C#">   void Page_Load(Object sender, EventArgs e)   {           foreach(Control c in Controls)       lblControlList.Text += c.ToString() + " - " + c.ID + "<br>";   } </script>  <html> <head> </head> <body>     <b>A List of the Controls in the      <code>Controls</code> Collection</b><br>     <asp:label runat="server" id="lblControlList" />     <p>     <form runat="server">         What's your name?         <asp:textbox runat="Server" id="txtName" />     </form> </body> </html>
      这个例子列出页面上所有的控件,结果如下:


相关文档:

浅谈ASP.net安全编程

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

ASP.NET自定义错误页面

 ASP.NET 提供三种用于在出现错误时捕获和响应错误的主要方法:Page_Error 事件、Application_Error 事件以及应用程序配置文件 (Web.config)。
如果您不调用 Server.ClearError 或者捕获 Page_Error 或 Application_Error 事件中的错误,则将根据 Web.config 文件的 <customErrors> 部分中的设置处理错误。在 & ......

详解Asp.Net Sql数据库连接字符串


1.连接数据库文件
<add name="LocalSqlServer" connectionString="Data Source=.\SQLExpress;Integrated Security=True;AttachDBFilename=|DataDirectory|TimeTracker.mdf;User Instance=true" />
SqlConnectionStringBuilder实例化时,要用到connectionString,如:SqlConnectionStringBuild builder = new SqlC ......

ASP.NET


      可以使用 SqlDataSource 控件修改数据库中的数据。使用更新方案中的 SqlDataSource 控件的最常用方法是检索数据并使用数据绑定 Web 服务器控件(如 GridView、DetailsView 或 FormView 控件)显示数据。可以配置数据绑定控件和 SqlDataSource 以更新数据。大多数数据绑定控件都允许您将其 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号