當前位置:成語大全網 - 新華字典 - 關於ASP.NET中的foreach語句

關於ASP.NET中的foreach語句

foreach()有兩種用法:

1:

foreach(array_name

as

$value)

{

statement;

}

這裏的array_name是妳要遍歷的數組名,每次循環中,array_name數組的當前元素的值被賦給$value,並且數組內部的下標向下移壹步,也就是下次循環回得到下壹個元素。

2:foreach(array_name

as

$key

=>

$value)

{

statement;

}

這裏跟第壹種方法的區別就是多了個$key,也就是除了把當前元素的值賦給$value外,當前元素的鍵值也會在每次循環中被賦給變量$key。鍵值可以是下標值,也可以是字符串。比如book[0]=1中的“0”,book[id]="001"中的“id”.

foreach

(DataListItem

dli

in

DataList1.Items)

{

if

(dli

!=

null)

{

TextBox

TextBox5

=

dli.FindControl("TextBox5")

as

TextBox;

TextBox5.BorderWidth

=

0;

LinkButton

LinkButton1

=

dli.FindControl("LinkButton1")

as

LinkButton;

LinkButton1.Visible

=

false;

}

}