我怎么能只得到 ControlCollection 中的 texboxes ?
我尝试:
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