2009-05-29 26 views
0

私はVB.NETの初心者ですが、divテーブルの行を追加する方法や、HTMLのセクションをどのようにループできるか教えていただけますか?ありがとう。VB.NETでDivテーブルの行を動的に追加する

+0

ASP.Net、または何らかの種類のスクリーンスクレイピング? asp.netの場合、ページライフサイクルのどの段階で話が進んでいますか?いくつかの文脈は本当に高く評価されます。 –

+0

ページロード時。私は追加の顧客ごとに入力ボックスの行を作成したいと思います。私はその後、各入力ボックスの最後、つまりCustomerFullName1、CustomerDOB1、CustomerFullName2、CustomerDOB2などのIDを修正したい。 –

+0

私はページ作成時に追加の顧客数を渡す。 –

答えて

1

私はあなたのやり方(ASP.Netを使用しているなど)についていくつかの仮定をしていますが、Repeaterコントロールを使用してHTMLセクションをループすることができます。

<asp:Repeater ID="myRepeater" runat="server"> 
    <ItemTemplate> 
      <div>What you want to loop here</div> 
    </ItemTemplate> 
</asp:Repeater> 

もちろん、リピーターがデータバインドされたアイテムをループするためにリピーターをデータバインドする必要があります。

<% for (int i = 0; i < 5; i++) 
    { %> 
      <div>Something repeated here</div> 
<% } %> 

もちろん、forループをVB構文に入れなければなりません。

+0

賢い、ありがとう。私はインラインループに行きますが、VBコードファイルで宣言された値を引き出す方法はありますか?つまり、i = 0〜TotalPeople –

+0

ページのコードの後ろにコードを配置し、インラインループ(this.MyProperty)から通常のようにそのプロパティにアクセスできます。 –

関連する問題