读书人

自定义控件 javascript 获取不到值,该

发布时间: 2012-08-10 12:19:33 作者: rapoo

自定义控件 javascript 获取不到值
如下 搞了个自定义控件

该控件内有textbox控件 customer_TextBox1

下面设置了属性textvalue(C#)
public string textvalue//属性
{
get { return customer_TextBox1.Text; }
set { customer_TextBox1.Text = value; }
}
运行后,可以用 自定义控件.textvalue来后台获取值;但前台的javascript怎么获取不到?要怎样做?
javascript :document.getElementById("自定义控件名").value

[解决办法]
document.getElementById("<%=customer_TextBox1.ClientID%>").value

这个要放在你的控件里面传到外面
[解决办法]
自定控件名要用後台的名.ClientID或.UniqueID

右查看源代,你看下生成的源,面有你的控件,此的id才是可以直接用js用的

读书人网 >C#

热点推荐