■ コントロール名でループする
コントロール名が
Item_1
Item_2
Item_3
Item_4
と連続したIDを持っていると、ループしたくなる。
そんな時にはfindcontrol
***********************************
Dim L, U, i As Integer
Dim tx As System.Web.UI.WebControls.TextBox
L = LBound(dat)
U = UBound(dat)
For i = L To U
'コントロール名を探し出す
tx = FindControl("Item_" & CStr(i))
'見つかったコントロールのTextプロパティに代入
tx.Text = dat(i)
Next
******************引用終わり*******
参考:http://oshiete1.goo.ne.jp/qa2089081.htmlより抜粋
System.Web.UI.WebControls.TextBoxはASPのWeb用コントロールクラスなので、
Webでしか使えない、らしいが、普通にフォームとかにもありそうな機能、かもしれない。
コントロール名が
Item_1
Item_2
Item_3
Item_4
と連続したIDを持っていると、ループしたくなる。
そんな時にはfindcontrol
***********************************
Dim L, U, i As Integer
Dim tx As System.Web.UI.WebControls.TextBox
L = LBound(dat)
U = UBound(dat)
For i = L To U
'コントロール名を探し出す
tx = FindControl("Item_" & CStr(i))
'見つかったコントロールのTextプロパティに代入
tx.Text = dat(i)
Next
******************引用終わり*******
参考:http://oshiete1.goo.ne.jp/qa2089081.htmlより抜粋
System.Web.UI.WebControls.TextBoxはASPのWeb用コントロールクラスなので、
Webでしか使えない、らしいが、普通にフォームとかにもありそうな機能、かもしれない。