CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

如何取得页面中动态生成文本框的值???

楼主annio()2005-01-18 16:58:30 在 .NET技术 / ASP.NET 提问

在后台程序中用InnerHtml动态生成文本框,假设动态生成的文本框的id为“1“,  
  请问要在后台程序中取得该文本框的值,如何取???  
   
   
  我用了这个方法取不到       Request.Form["1"]    
   
  后来我看了看生成的页面源文件,发现,页面上并没有显示出innerhtml的内容。所以  
  Request.Form["1"]   自然取不到值了,  
   
   
  如何解决呢? 问题点数:30、回复次数:9Top

1 楼acelove(命中注定是菜鸟)回复于 2005-01-18 17:02:56 得分 0

<span   id="span1"   style="DISPLAY:none">  
  </span>  
   
  把innerhtml放在span里面..然后visible=true;Top

2 楼helloqiqi()回复于 2005-01-18 17:07:06 得分 0

id为“1“?好像不好吧  
  如果id="txt1",可以这样取得:string   s   =   txt1.toString();Top

3 楼FJGoodGood(_FJ_强中强)回复于 2005-01-18 17:08:42 得分 0

不要用   id   来表示对象,用   name=xx来表示对象,然后在程序里用   Request["xx"]   来访问数据。Top

4 楼aoyo(遨游~ 认真生活,努力微笑^_^)回复于 2005-01-18 17:12:11 得分 0

1、FJGoodGood(_FJ_强中强)   的方法  
  2、重新创建该控件对象Top

5 楼xinbuzailiulei()回复于 2005-01-18 17:13:04 得分 0

((TextBox)(FindControl("1"))).InnerHtmlTop

6 楼veryhappy(wx.net)回复于 2005-01-18 17:13:43 得分 10

最好用runat=server的控件,使用Control.Add的方法加入,这样以后可以使用FindControl来查找你的控件Top

7 楼windancer(^_^)回复于 2005-01-18 17:16:55 得分 0

需要设置控件的Name属性Top

8 楼windancer(^_^)回复于 2005-01-18 17:18:05 得分 20

ID是客户端编成模型中必须的  
  Name是Request.form(Name)的时候需要的Top

9 楼annio()回复于 2005-01-19 09:54:02 得分 0

多谢windancer(^_^)   !!!!  
   
  我的确是只设置了id,没设置name,所以我用Request.form(id)取不到。  
   
  原来是必须要用Request.form(Name)来取值,多谢!!!Top

相关问题

  • 如何识别ASP页面中自动生成的文本框
  • 如何获取.cs中生成的文本框的值呢???
  • 动态生成文本框--取值问题
  • 如何将文本框TEXT的值传递到2exteachersave.asp页面
  • 文本框复值
  • 假设在一个页面动态生成10文本框,它们的ID该如何设置?
  • 在asp.net的页面中有三个文本框,我想写一段javascript的代码,当前两个文本框的值改变时,第三个文本框的值等于前两个文本框的值之和,
  • 紧急求救!如何根据文本框名对jsp页面赋值???
  • 不用表单提交,怎样获得页面上文本框的值?
  • 求助!!怎样做到文本框的值在页面中无法改动?

关键词

  • 页面
  • 控件
  • 文本框
  • 动态
  • 取得
  • innerhtml
  • 程序
  • 对象
  • 方法
  • request

得分解答快速导航

  • 帖主:annio
  • veryhappy
  • windancer

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo