关闭

在JS中获取控件的值

标签: asp.net服务器
4758人阅读 评论(0) 收藏 举报
分类:

学习笔记:.net/  2007-10-02

HtmlControl   :   document.getElementById("controlID").value;   
WebControl     :   document.getElementById("<%=   controlID.ClientID   %>").value;

其中clientID是获取由 ASP.NET 生成的服务器控件标识符。 

有时,不能为控件分配唯一的名称。例如,如果 Repeater 控件在它的某个模板中包含一个 Label 控件,则为 Repeater 控件中的各个项呈现该 Label 控件的一个实例。在呈现控件的多个实例时,为防止出现命名冲突,ASP.NET 为页上的各个服务器控件自动生成一个唯一的 ClientID 值。ClientID 值是通过连接控件的 ID 值和它的父控件的 UniqueID 值生成的。如果未指定控件的 ID 值,则使用自动生成的值。生成的 ID 的各个部分以下划线字符 (_) 分隔。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:16149次
    • 积分:256
    • 等级:
    • 排名:千里之外
    • 原创:9篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条