我希望我的帐户如下所示(在列表中)
<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
哪个很好,但是如何编写它以便为每个帐户列出一个列表?
谢谢