asp.net (c#)的问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 06:58:53
我想实现 “点击一次按钮,在页面上增加一个文本框”,请问可以实现么??
还有 asp.net(c#)如何声明变量?

先下页面上建好那个文本框将属性visible设为false,在btnClick的代码部分,把那个文本框的visible属性设为true就好。

当然可以实现
不过需要在前台aspx文件中放一个runat="server" 的服务端的table或者tr

在后台的按钮事件中 就可以调用到这个table或者tr了
然后声明一个 TextBox控件 增加到这个table里就可以了
TableRow trNew = new TableRow();
TableCell tcPurDocNo = new TableCell();
TextBox txtPurDocNo = new TextBox();

tcPurDocNo.Controls.Add(txtPurDocNo); //添加文本框控件

tabList.Rows.Add(trNew);

tabList就是前台已经存在的服务端控件的Table 的ID了

其实用javascript也可以实现,建议你去看看javascript的dom方面的书。