一、前台js获取FormView中的控件

js得到前端控件的ID,比如TextBox(这里设置其ID为TextBox1),大家都知道,是document.getElementById("<%=TextBox1.ClientID %>"),但是如果控件放到了FormView中,这种就得不到了,而且会报错,提示找不到TextBox1。这种情况下,要得到TextBox的ID,用下面的语句:

document.getElementById('<%=FormView1.FindControl("TextBox1").ClientID %>');就可以找到了。(注:这里的FormView1是FormView的ID)

二、后台获取FormView中的控件

后台调用和前台类似,如下:

TextBox TextBox1 = FormView1.FindControl("TextBox1") as TextBox;

其中FindControl()是在当前的命名容器中搜索带指定 id 参数的服务器控件,为Control类型,as TextBox 是将找到的控件Control转换为需要的类型,本例为TextBox。

也可以使用如下方式:TextBox TextBox1 = (TextBox)FormView1.FindControl("TextBox1");

最新文章

  1. 如何在ASP.NET Core中使用Redis
  2. eclipse maven update error 解决方法
  3. WebView 载入本地的html
  4. 【Leafletjs】6.Control.Loading推展-在地图上边框添加加载动态条
  5. 【修改端口号】linux下修改apache,nginx服务端口号
  6. EF6+MYSQL之初体验
  7. sqlite数据库 select 查询带换行符数据
  8. STL-算法
  9. 详解Java中的访问控制修饰符(public, protected, default, private)
  10. iOS 消息推送实现 APNS
  11. linux内存——/proc/sys/vm/drop_caches
  12. POJ 2499 Binary Tree
  13. 部分常见ORACLE面试题以及SQL注意事项
  14. [CCC 1996 01]Deficient, Perfect, and Abundant
  15. source insight3.5中文乱码解决方案
  16. mac随手笔记
  17. 在hive下使用dual伪表
  18. Python——Twisted框架(网络通信)
  19. LockSupport的源码实现原理以及应用
  20. PDO访问Mysql数据库

热门文章

  1. 同步Flex Chart的数据提示
  2. Linux下设置开机自启动Tomcat
  3. poj3077---进位
  4. poj1004
  5. 普林斯顿大学算法课 Algorithm Part I Week 3 排序稳定性 Stability
  6. [置顶] 自娱自乐6之Linux gadget驱动5(自编gadget驱动,包涵与之通讯的主机usb驱动,已调试通过)
  7. Triangle LOVE(拓扑排序)
  8. C# base和this[转]
  9. iOS开发中视图相关的小笔记:push、modal、popover、replace、custom
  10. 用程序对hdfs进行操作。