
C#动态生成TextBox控件,必须是后台代码里写,不能用脚本。 然后还要获取所有文本框的值,并计算总和?
4个回答
展开全部
void Function(int n)
{
for(int i=1;i<n+1;i++)
{
TextBox txt=new TextBox();
this.Controls.Add(txt);
}
}
int Sum()
{
int sum=0;
foreach(Control col in this.Controls)
{
if(col..GetType().Name ==
{
for(int i=1;i<n+1;i++)
{
TextBox txt=new TextBox();
this.Controls.Add(txt);
}
}
int Sum()
{
int sum=0;
foreach(Control col in this.Controls)
{
if(col..GetType().Name ==
展开全部
在前台中
<table>
<tr>
<td>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<td>
<td>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
<td>
</tr>
</table>
在后台中
int a=int.parse(TextBox1.Text);
int b=int.parse(TextBox2.Text);
int add=a+b;
add就是2个TEXTBOX的和
<table>
<tr>
<td>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<td>
<td>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
<td>
</tr>
</table>
在后台中
int a=int.parse(TextBox1.Text);
int b=int.parse(TextBox2.Text);
int add=a+b;
add就是2个TEXTBOX的和
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个是winform的代码:
TextBox t1 = new TextBox();
this.Controls.Add(t1);
//t1.Location = new Point(40, 40);
TextBox t1 = new TextBox();
this.Controls.Add(t1);
//t1.Location = new Point(40, 40);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
new 一下就产生一个TextBox啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询