CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

用js动态生成的输入框,在我的后台程序的中如何取得它的值?

楼主benbebnmao(苯笨猫)2006-07-01 20:39:15 在 .NET技术 / ASP.NET 提问

用js动态生成的输入框,在我的后台程序(asp.net   c#)中如何取得它的值?  
  比如我用js这样生成控件  
             
                    var   row   =   Table1.insertRow(Table1.rows.length);  
                    var   col   =   row.insertCell(0);  
                    col.innerHTML   =   "<INPUT   id=d1   name=name1   SIZE=10>";  
  耿要命的是,当我多次动态生成时,这次控件的id都是一样的,这可怎么往后台送数据啊?  
  多谢回复!  
  除了用隐藏域之外又别的方法么?我的输入框多了,隐藏域我也没法做了 问题点数:50、回复次数:13Top

1 楼snowboy2003(阿斌)回复于 2006-07-01 23:18:15 得分 10

后台获取它们的name,  
  id最好是唯一的,你生成的时候,  
  写col.innerHTML   =   "<INPUT   name=name1   SIZE=10>";  
  后台获取:Request.Form["name1"];Top

2 楼insiderc()回复于 2006-07-02 09:20:04 得分 6

动态时用种子撒,id=id"+i"   name=name"+i+"Top

3 楼insiderc()回复于 2006-07-02 09:21:34 得分 1

"<INPUT     id=d"+i+"   name=name"+i+"   SIZE=10>";Top

4 楼benbebnmao(苯笨猫)回复于 2006-07-02 09:50:40 得分 0

多谢各位!  
  呵呵,早上来看看Top

5 楼i169net1(阿康)回复于 2006-07-02 09:57:57 得分 2

是啊,使用循环语句,命名ID...  
   
  后台也用循环,遍历ID...Top

6 楼net_lover(【孟子E章】)回复于 2006-07-02 10:12:58 得分 15

Request.Form["inputName"];  
  http://dotnet.aspx.cc/ShowDetail.aspx?id=E6E35E3C-2C28-4DAD-ACBB-DB78D2785776Top

7 楼zhangxiaopin(zxp)回复于 2006-07-02 10:22:21 得分 1

//****将值转到另一个页面保存.Top

8 楼sandsboy(竹子)回复于 2006-07-02 10:37:42 得分 5

Request.Form["name1"];Top

9 楼benbebnmao(苯笨猫)回复于 2006-07-05 00:15:59 得分 0

用Request.Form["inputName"];能行么?  
   
  关键是我这些输入框是动态生成的,到底生成那个框,完全由用户的鼠标点击操作决定  
   
    col.innerHTML   =   "<INPUT   id=d1   name=name1   SIZE=10>";  
   
  在我后台的c#里这样写:string   s=Request.Form["d1"].ToString();  
  错误提示:未将对象引用设置到对象的实例Top

10 楼hchxxzx(NET?摸到一点门槛)回复于 2006-07-05 04:00:15 得分 3

string   s=Request.Form["d1"].ToString();  
  =====  
  string   s=Request.Form["d1"];Top

11 楼tigerhu76(虎虎)回复于 2006-07-05 06:42:50 得分 7

你这是普通的html控件,好象只能   Request.Form["name1"]   的吧。记得好象如果所有的控件名称一样,获取过来的值是按顺序用,分隔,你再分离出来就行了。Top

12 楼benbebnmao(苯笨猫)回复于 2006-07-05 09:08:35 得分 0

非常感谢各位,按照你们的方法现已成功,大家接分了。哈Top

13 楼oicq455669()回复于 2006-08-26 22:31:54 得分 0

markTop

相关问题

关键词

得分解答快速导航

  • 帖主:benbebnmao
  • snowboy2003
  • insiderc
  • insiderc
  • i169net1
  • net_lover
  • zhangxiaopin
  • sandsboy
  • hchxxzx
  • tigerhu76

相关链接

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

广告也精彩

反馈

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