【发布时间】:2010-12-05 16:44:30
【问题描述】:
我怎样才能只获取 ControlCollection 中的 texbox?
我试试:
public static IEnumerable<TextBox> TextBoxes(this ControlCollection controlCollection)
{
return (IEnumerable<TextBox>)controlCollection.Cast<Control>().Where(c => c is TextBox);
}
但我收到以下错误: 无法将“WhereEnumerableIterator`1[System.Web.UI.Control]”类型的对象转换为“System.Collections.Generic.IEnumerable`1[System.Web.UI.WebControls.TextBox]”类型。
我使用带有 C# 的 Asp.Net 3.5
【问题讨论】:
标签: asp.net c#-3.0 controlcollection