2011-09-10 31 views
0

リピーターコントロールの詳細について知りたい。どのようにしてリピートカウントをリピータコントロールに指定できますか?リピーターコントロールの繰り返し回数を指定する方法

たとえば、私はユーザーが数字を入力する1つのテキストボックスを持ち、リピータコントロールはリピータの指定された数字時間レコードを表示します。どのようにこれは可能ですか?誰も助けることができますか?

答えて

7

リピータは、データソースにアイテムが存在する回数をループします。 n回繰り返す場合は、nのデータソースが必要です。

MyRepeater.DataSource = new int[n]; 

あなたは、あなたがおそらく単純なループを使用する必要があり、それは特定の回数を実行させるために以外のリピーターに全くデータソースを使用しない場合は、次の配列例えば

リピーターの代わりに。

2

これはリピーターの仕組みではありません。 データバインドコントロールなので、IEnumerable(たとえば値の一覧)を割り当て、リピーターはコレクション内のすべての項目の出力を繰り返します。

詳細については、MSDN article for this controlを参照してください。

あなたは何をしたいのですか?単にforループにhtmlコードを動的に追加するだけです。

関連する問題