关于访问控件的问题

来源:互联网 发布:重庆优化外包公司 编辑:程序博客网 时间:2024/06/06 03:35

今天写程序的时候定义了这样子一组label控件,ID如L11,L12,L13,L14、、、,想用一个循环来访问这些控件,怎么办呢?

在网上查了半天资料,解决的办法如下:定义一个i变量,再通过循环过程中使用FindControl("Label" + i.ToString)来访问,很简单,部分代码如下:

 

Public Class WebForm1
    
Inherits System.Web.UI.Page
    
Protected WithEvents Label1 As System.Web.UI.WebControls.Label
    
Protected WithEvents Label2 As System.Web.UI.WebControls.Label
    
Protected WithEvents Label3 As System.Web.UI.WebControls.Label

    
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        
'在此处放置初始化页的用户代码
        Dim i As Integer
        
Dim l As Label

        
For i = 1 To 3
            l 
= FindControl("Label" + i.ToString)
            l.Text 
= i
        
Next
    End Sub

End Class

 

原创粉丝点击