在.net中(C#),怎么实现动态生成textbox控件(点‘增加’按钮可增加,点‘checkbox’再点‘删除’按钮可删除所选的textbox)

问题描述

如何实现,也不单单是textbox,也可能点增加按纽后,自动列出一段空白的个人信息,点5下按钮,出来5个空白的个人信息,如何实现,类似那种动态无刷新的效果,求助!

解决方案

解决方案二:
在界面动态增加控件,在代码中New出控件,然后添加到界面中就可以了。如果不仅仅是TextBox,而是一个复杂的组合,那么就先自己做一个控件。
解决方案三:
一段JS代码就搞定,差不多是你想要的效果:<headrunat="server"><title>无标题页</title><script>vari=0;functionsetDiv(){varDdiv=document.getElementById("divInfo");Ddiv.innerHTML+='<inputtype="text"name="txt_"'+i+'id="txt_"'+i+'value='+i+'/>'i++;}</script></head><body><formid="form1"runat="server"><div><inputtype="button"name="AddBtn"id="AddBtn"value="Addnewtextbox"onclick="setDiv()"/></div><divid="divInfo"></div></form></body>
解决方案四:
支持楼上
解决方案五:
WinForm?TextBoxmy=newTextBox();my........//设置属性this.Controls.add(my);删除时remove和dispose就可以了
解决方案六:
同意sadever(空之殇)所言。软件(源码)详情http://future-tech.czm.cn
解决方案七:

解决方案八:

解决方案九:

解决方案十:

解决方案十一:

解决方案十二:

解决方案十三:

解决方案十四:

解决方案十五:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:

解决方案:
##提供C#源码、控件、解决方案以及各种系统维护服务。并承接软件开发、毕业设计等客制化软件专案及定单。

时间: 2024-08-01 21:38:23

在.net中(C#),怎么实现动态生成textbox控件(点‘增加’按钮可增加,点‘checkbox’再点‘删除’按钮可删除所选的textbox)的相关文章

请问winform动态生成的控件如何保存位置等信息?

问题描述 就是关闭之后,下次打开,动态生成的控件还能在原来的位置,而不是重置,如果直接设置的控件我可以写入到xml当中,下次读取,但是动态生成呢,比如说点击一个button然后可以生成另外一个可以拖动的button,在运行界面我拖动新生成button到某个位置,关闭之后再次打开,我希望新生成的button还在,谢谢各位! 解决方案 本帖最后由 haixilk 于 2014-07-11 10:42:36 编辑解决方案二:最简单的用this.Hide()this.Show()解决方案三:关闭的时候保

软件-vb.net 动态生成的控件,事件也动态加,怎么做呢?

问题描述 vb.net 动态生成的控件,事件也动态加,怎么做呢? 我现在做一个软件,想把下面一排的快捷按钮也做成动态生成的,也就是让用户自己选择(已存入数据库),动态按钮的事件要使用上面菜单的单击事件,如何写这样的动态事件呢?addhandler xx addressof xxx 我会使用,但是我在主界面加载的时候快捷按钮是用户自定义设置的,每次可以读出来用户设置了哪个菜单作为快捷按钮,就是无法使用菜单的事件,求大家帮帮忙. 绑定事件我会 AddHandler Button1.Click Add

怎样在panel上一个具体的位置动态生成一个控件?

问题描述 怎样才能在panel(System.web.ui.webcontrols.panel)上一个具体的位置动态生成一个控件(比如一个Button)? 解决方案 解决方案二:你可以试验试验这样strings="<inputtype="button"value="btn"/>"panelId.InnerHtml=s;等我试验下看行不.解决方案三:不行,不过我发现可以这样.Buttonbtn=newButton();btn.ID=&q

Panel中动态生成的控件怎么获取到?

问题描述 我在后台的panel中动态生成几个控件,然后在按钮点击方法中获取怎么获取不到啊?<asp:PanelID="mypanel"runat="server"></asp:Panel><asp:Buttonrunat="server"ID="mybutton"Text="mybutton"OnClick="mybutton_Click"/> pro

如何调用动态生成的控件的事件、方法等?

问题描述 界面上有Button1和Button2控件,Button1_Click事件如下:PrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.ClickDimtextbox1AsTextBox=NewTextBox()textbox1.Top=10textbox1.Left=20Me.Controls.Add(textbox1)textbox1.text="aaaa&

同一页面根据xml内容动态生成extjs控件

问题描述 在同一个页面上根据xml文件内容动态在同一页面生成extjs不同控件信息比如:<table></table>就生成extjs的grid

动态生成textbox控件,根据内容添写入excel

问题描述 我想动态生成textbox控件组,获取用户在动态生成的textbox控件中添写的内容,写入excel.现在一个是不知道动态生成的控件组在用户输入后的text值如何获得.我试过用textchanged,keypress事件绑定生成的动态控件,好像不行. 解决方案 解决方案二:ding解决方案三:PrivateSubForm1_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMe.LoadDimmytext(6

ASP.net中动态加载控件时一些问题的总结

asp.net|动态|加载|控件|问题 经常见到有人说在ASP.net中不要使用动态控件,我想主要的原因在于使用动态控件会带来一些问题,在做项目的过程中,我将由动态加载控件引发的总是作了一个小小的总结.1 .在使用LoadControl加载控件后,用户控件中的某些控件不再响应事件. 这个问题主要是由于将控件加载放在if (!Page.IsPostBack)之内引起的,放在外面即可.在思归的blog上对此问题进行了详细的说明.2.用户控件中某些控件的响应出现问题,如某个按钮第一次选择时不触发CLI

updatepanel动态添加控件触发后动态添加的控件消失

问题描述 直接上代码前台代码<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="TestControlAdd.aspx.cs"Inherits="TestControlAdd"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/

解决tableView中cell动态加载控件的重用问题

解决tableView中cell动态加载控件的重用问题 tableView的cell,有时候需要在运行时取得对应的数据后才能够动态的创建该cell中的控件并加载到该cell中,此时,你一定会遇到重用问题,即使你能做到该cell只根据数值加载了一回控件,你也没法保证不出现重用问题:) 效果(请注意查看,移动下面的格子时,上面出现了重用的问题) 源码: YXCell.h // // YXCell.h // YXTableView // // Copyright (c) 2014年 Y.X. All