帮忙看看
foreach(object obj in View1.Controls ){
if (obj.GetType() == typeof (TextBox ))
{
TextBox t1 = new TextBox();
Response.Write( obj.GetType().Name .ToString () );
Response.Write("</br>");
}
}
return 1;
}
就是想获得表单中的这些个TEXTTBOX ,怎么赋值呢?
TEXTBOX T1 =OBJ ;
出错~ --------------------编程问答-------------------- 不用new的
直接用TextBox t1 = obj;
注意大小写 --------------------编程问答--------------------
--------------------编程问答-------------------- 不用new的
foreach(object obj in View1.Controls )
{
if (obj.GetType() == typeof (TextBox ))
{
TextBox t1 =(TextBox)obj ;
Response.Write( obj.GetType().Name .ToString () );
Response.Write(" </br>");
}
}
return 1;
}
直接用TextBox t1 = obj;
注意大小写 --------------------编程问答-------------------- 编译器错误消息: CS0266: 无法将类型“object”隐式转换为“System.Web.UI.WebControls.TextBox”。存在一个显式转换(是否缺少强制转换?)
源错误:
行 22: if (obj.GetType() == typeof (TextBox ))
行 23: {
行 24: TextBox t1 = obj ;
行 25: }
行 26: }
--------------------编程问答-------------------- (TEXTBOX)OBJ;
应该这样写的 呵呵
补充:.NET技术 , ASP.NET