2010-11-18 53 views
0

如果在标签中的默认文本是10,那么将在webform中生成十个文本框控件...如何生成符合标签文本中数字显示的asp.net文本框?

任何人都可以在VB.NET中做到这一点?

+0

这是一个非常不清晰的问题。你想知道如何根据标签中的数值生成10个文本框? – clifgriffin 2010-11-18 16:25:30

+0

YA ....我必须根据标签文本中的数值生成10个或更多的txtboxes .. !! 但是我想要asp.net ... VB.NET控件 – 2010-11-18 16:28:58

回答

2

看看添加控件。 你只需使用一个基于标签中的计数器的循环,然后你说myWebForm.Controls.Add(txtBox);其中txtBox是:

Dim txtBox as TextBox 

当然这里是一些代码:

Dim count as Integer 

count = CType(Me.myLabel.Text, Integer) 

For i as Integer=0 to count-1 
    txtBox = new TextBox() 
    txtBox.ID = "txt" & i.ToString() 
    myForm.Controls.Add(txtBox) 
Next i 
+0

CAn你给我提供了编码4,因为在ASP.Net(VB) – 2010-11-18 16:37:52

+0

@ user512392中更新鲜 - 我已经为你添加了一些代码。 – JonH 2010-11-18 17:52:10

相关问题