<input runat="server" id="firsName" type="text" value="dino" /> Web服务器TextBox控件具有如下标记:
<asp:textbox runat="server" id="firstName" text="dino" /> 这两个控件都生成相同的HTML标记代码。然而,HTML服务器文本控件的编程接口非常接近HTMl<input>标签的编程接口,而Web服务器TextBox控件的方法和属性以一种更抽象的方式进行命名。例如,为了设置HTMl服务器文本框的内容,必须使用Value属性,因为Value是对应的HTMl属性名。如果使用Web服务器TextBox控件,则必须设置Text属性。进行显示转换
foreach(Control ctrol in thispanel1Controls )
{
if ( ctrolGetType()ToString() == "SystemWindowsFormsTextBox" ) )
{
TextBox txt1=(TextBox)ctrol ;
}
else if(control is SystemWindowsFormsButton)
{
// control object 转成 Button object 类别
Button button = (Button)control;
// 清除 Button 上面的文字
buttonText = "";
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)