HtmlTableRowCollection.GetEnumerator 方法的C#例子
下面的代码示例演示如何使用 GetEnumerator 方法创建 System.Collections.IEnumerator 对象。然后循环访问 System.Collections.IEnumerator 对象以显示 HtmlTableRowCollection 集合的内容。
view plaincopy to clipboardprint?
<%@ Page Language="C#" AutoEventWireup="True" %>
<SCRIPT runat="server">
void Button_Click(Object sender, EventArgs e)
{
HtmlTableRow current_row;
// Create an IEnumerator enumerator.
IEnumerator myEnum = Table1.Rows.GetEnumerator();
Span1.InnerText = "The items in the rows of the table are: ";
// Iterate through the IEnumerator and display its contents.
while (myEnum.MoveNext())
{
current_row = (HtmlTableRow)myEnum.Current;
Span1.InnerText = Span1.InnerText + " " + current_row.Cells[0].InnerText +
" " + current_row.Cells[1].InnerText;
}
}
</SCRIPT>
<HTML>
<HEAD>
<FORM runat="server">
<H3>HtmlTableRowCollection Example</H3>
<TABLE id=Table1 borderColor=black border=1 runat="server"><TBODY><TR><TD>Cell 1 </TD><TD>Cell 2 </TD></TR><TR><TD>Cell 3 </TD><TD>Cell 4 </TD></TR></TBODY></TABLE>
<BR><BR>
<INPUT type=button value="Display row contents in the table" runat="server" onserverclick="Button_Click">
<BR><BR>
<SPAN id=Span1 runat="server">
view plaincopy to clipboardprint?
<%@ Page Language="C#" AutoEventWireup="True" %>
<SCRIPT runat="server">
void Button_Click(Object sender, EventArgs e)
{
HtmlTableRow current_row;
// Create an IEnumerator enumerator.
IEnumerator myEnum = Table1.Rows.GetEnumerator();
Span1.InnerText = "The items in the rows of the table are: ";
// Iterate through the IEnumerator and display its contents.
while (myEnum.MoveNext())
{
current_row = (HtmlTableRow)myEnum.Current;
Span1.InnerText = Span1.InnerText + " " + current_row.Cells[0].InnerText +
" " + current_row.Cells[1].InnerText;
}
}
</SCRIPT>
<HTML>
<HEAD>
<FORM runat="server">
<H3>HtmlTableRowCollection Example</H3>
<TABLE id=Table1 borderColor=black border=1 runat="server"><TBODY><TR><TD>Cell 1 </TD><TD>Cell 2 </TD></TR><TR><TD>Cell 3 </TD><TD>Cell 4 </TD></TR></TBODY></TABLE>
<BR><BR>
<INPUT type=button value="Display row contents in the table" runat="server" onserverclick="Button_Click">
<BR><BR>
<SPAN id=Span1 runat="server">