CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

asp.net(C#)中动态增加控件

楼主xinandy2001()2006-03-06 17:28:49 在 .NET技术 / ASP.NET 提问

各位,有个问题向大家请教,我现在在做一个程序,想要实现的效果如下:首先页面上有一行(4个)dropdownlist,每个dropdownlist中的内容都和数据库中的字段邦定,当我输入到一行中的最后一个dropdownlist的时候,自动生成另一行(4个)dropdownlist,并且每个dropdownlist还要和上一行中dropdownlist一样,和数据库的字段进行邦定,各位大侠,能不能提供一些好的办法,谢谢:)  
  问题点数:20、回复次数:5Top

1 楼antiking(生活就象拉大便有时顺畅有时不顺畅.)回复于 2006-03-06 17:35:05 得分 0

是在datagrid里面么??Top

2 楼hedonister(冰戈)回复于 2006-03-06 17:52:56 得分 20

一般来说是写在表格的cell中,所以有两种方式  
  1.服务器端使用C#脚本添  
   
  TableCell   tc   =   new   TableCell();  
  DropDownList   ddl   =   new   DropDownList();  
  //some   code  
  tc.Controls.Add(ddl);  
   
  2.客户端使用javascript添  
  var   table   =   document.all.table1  
  var   row =   table.insertRow();  
  var   cell=   row.insertCell();  
   
  var   newSelect   =   document.createElement("<SELECT   ID='newSelect'   style='WIDTH:   140px'></SELECT>");  
   
  cell.insertBefore(newSelect);  
   
  建议使用第二种方式,无刷实现,再配合ajax提取数据填充SELECT    
  Top

3 楼hedonister(冰戈)回复于 2006-03-06 17:54:52 得分 0

具体做法建议参考  
  http://hedonister.cnblogs.com/archive/2005/10/19/258228.html  
  Top

4 楼mytail001(Never Give Up!)回复于 2006-03-06 18:08:17 得分 0

好题   ,顶下Top

5 楼xinandy2001()回复于 2006-03-07 10:39:47 得分 0

冰戈推荐的网页不错,只是水平有限,javascript不是很懂:(还是谢谢你们:)Top

相关问题

  • C++Bulider控件
  • 如何用javascript操纵ASP。NET控件??
  • ASP点NET如何引入控件?
  • C++控件问题
  • 在C#.NET/windows.net或WIN XP下任何使用mscomm32.ocx控件?
  • 用c#.net开发平台配置器中的树形控件
  • 如何给c#.net中的listbox控件添加多列数据??
  • 如何使用 Visual C# .NET 对 DataGrid Windows 控件执行分页
  • 急!C#.NET中 RadioButton控件怎末用啊
  • 关于asp控件

关键词

  • c#
  • dropdownlist
  • 一行
  • 使用
  • var
  • table

得分解答快速导航

  • 帖主:xinandy2001
  • hedonister

相关链接

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

广告也精彩

反馈

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