2010-11-18 26 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

相關問題