に文字列でリピーターを取得する私はでASP.NET
for(int i = 0; i < 5; i++)
// get the repeater like FindRepeater("repeater"+i) and bind it
のようにそれらにアクセスしたい
など「repeater1」、「repeater2」のようなaspxページでリピーターの束を、持っています私が試したPage_Loadのコードの後ろ
Repeater repeater = (Repeater)this.FindControl("repeater"+i)
しかし、私はリピーターにコントロールをキャストできないと言います。
どうすればいいですか?
私は答えがありません。それはうまくいくはずです。しかし、私はそれが文字列にintを追加していることをdisconserting見つける。 Try String.Format( "repeater {0}"、i) – stephenbayer