如传入一个string[],根据每个string生成该名的文本录入框,然后点保存后得到这些生成的录入框的数据?
解决方案 »
- reportViewer 如何使其不弹出选择打印机的窗口直接打印
- 自己写的软件想设置开机启动项,但是杀毒软件会查杀,怎么能不让杀毒软件不提示呢?
- textbox插入文本后怎么才能不让他自动显示顶部
- 关于c#执行sql问题???
- C++ Dll 回调 C#问题,dll中传char*参数给C#的byte[],结果byte[]中只收到一个字节,为什么?
- SQL语句问题,请大家多多指教指教,,,,.......
- 新线程创建com对象失败。
- <<<界面登陆问题>>>
- .net 做视频监控,图像采集,
- 存储过程输出参数
- 如何用C#實現按鍵精靈的功能??
- DataAdapter的Fill问题,请指教....
{
for(int i=0; i<txtNames.Lenght;i++)
{
TextBox txtBox1=new TextBox();
txtBox1.Name=txtNames[i];
...........
}
}
不过只能创建客户端的控件
在程序运行时创建服务器端控件基本不可能。
如果你真想动态出来几个服务器端控件的话:
1,你可以在设计时多创建些服务器端控件 ,先设为不可见,用时改为可见。
2,如你所说,要动态创建文本输入框,在网上找找有没有类似TextBoxList的控件,或者自己写一个
{
for(int i=0; i<txtNames.Lenght;i++)
{
TextBox txtBox1=new TextBox();
txtBox1.ID=txtNames[i];
this.Controls.Add(txtBox1);
}
}
先在页面上加一个placeholder
placeholder1.controls.add(txtbox1)