アカウントを以下のように表示したい(リスト内)
<div id=AccountDiv" class"account-table">
<div class="color-1">
<h3>Account Information</h3>
<ul>
<li style="text-align: left" >Electric: Austin Energy - 10265</li>
<li style="text-align: left">Gas: Texas Gas Service - 15754892 </li>
<li style="text-align: left">Propane: Propane Austin - 577-12</li>
</ul>
</div>
<div>
データベースから各アカウント情報を動的に取得したいと思います。私はasp.netを初めて使用するので、以下を作成しました
<div id=AccountDiv" class"account-table">
<asp:Panel ID="AccountDiv" runat="server" CssClass="account-table">
<div class="color-1">
<h3>Account Information</h3>
<ul>
</ul>
</div>
<asp:Panel>
<div>
これは私がバックエンドで書いたものです。
void PopulateAccountInformation()
{
DataAccess da = new DataAccess();
da.AddParameter("SiteID", SiteID, DataAccess.SQLDataType.SQLInteger, 4);
SiteHeader = da.runSPDataSet("GetSiteAccountList");
for (int i = 0; i < SiteHeader.Tables[0].Rows.Count; i++)
{
Label LabelAccount = new Label();
LabelAccount.Text = "Account Number: " + SiteHeader.Tables[0].Rows[i]["Account Number"].ToString();
AccountDiv.Controls.Add(LabelAccount);
AccountDiv.Controls.Add(new LiteralControl("<br />"));
}
}
次のような情報が表示されます。
口座番号:3 786 843-7
口座番号:6 520 325-9
口座番号:80-000178814-0162499-3
アカウント番号:100269408-Swr
口座番号:100034269
口座番号:100269408
どちらがいいのですが、アカウントごとにリストを作成するように書くにはどうすればよいですか?
ありがとう