zoukankan      html  css  js  c++  java
  • UserControl的客户端脚本控制。

    编写用户控件的时候,经常也要用到javascript脚本处理页面的一些元素。比如输入的验证等等。
    可UserControl控件不同于一般的aspx页面,直接可以用document.all("控件ID")就可以得到页在元素。因为UserControl上面的控件在页面生成HTML代码时,控件的ID都会自动加上一个前缀。列如有一个UserControl在页面的ID为ReviewList1,它的上面有一个子控件的ID为txtName,那么它的子控件在aspx上生成的客户端ID将会是ReviewList1_txtName;
            这样,如果用document.all("txtName")则得不到这个子控件。有个简单的方法就是,用document.all("<%= txtName.ClientID%><%= txtName.ClientID%>"),这样就可以取得这个控件的客户端ID了。
            有时我们在前端要用到__doPostBack这个函数,这个函数是aspx页面自动产生的函数,可并不是每个页面都会产生这个函数。这时怎么办呢。只要到页面上加载一个LinkButton控件,他就会自动的产生该函数。

  • 相关阅读:
    拥塞避免
    计算机网络常考
    [CODEVS1014]装箱问题
    [CODEVS2055]集合划分
    [CODEVS3641]上帝选人
    [GRYZ2014]递增子序列最大和
    [GRYZ2014]最大连续子序列的和
    金矿模型看动归
    [CODEVS1220]数字三角形
    [CODEVS1294]全排列
  • 原文地址:https://www.cnblogs.com/echeng192/p/212128.html
Copyright © 2011-2022 走看看