这种方式只是获得了这个控件,但是要取得控件的属性值。例如value,就需要这样写
document.getElementById("<%=WXQControl1.ClientID%>").value
建议楼主这样做:
var obj=document.getElementById("<%=WXQControl1.ClientID%>")
alert(obj)
如果弹出的消息框中不是null,就证明了找到了这个控件,就可以用
document.getElementById("<%=WXQControl1.ClientID%>").value
获取值了。但是有些属性可能不一样,楼主要获得具体什么属性方式会稍有差异
例如获取display属性,就需要这样
if(!document.getElementByid("<%=WXQControl1.ClientID%>").style.display="none")
的方式
第一步,把你的head.ascx中的lable改为public(如果你用的是2008的话,应该在head.ascx.designer.cs这个文件里)第二步,在main中就可以直接调用了,比如:
string str = this.head1.lbl.Text
Response.Write(str)
以上假定你的label的ID为lbl
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)