【发布时间】:2013-12-31 16:59:01
【问题描述】:
我的 aspx 页面有许多标签,我需要从数据表中分配文本。 标签 id 像 label1,lable2....
数据表
val// column name and row values
1. name
2. age
3. ph
4. address etc..
aspx page // design
<table width=100% >
<tr>
<td style="width: 643px">
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
</td>
<td>
<asp:DropDownList ID="DropDownList1" runat="server">
</asp:DropDownList>
</td>
</tr></table>
我试过下面的代码
string label_te = null;
int i = 0;
foreach (DataRow dr in obj_dt.Rows)
{
i++;
label_te = dr.Field<string>("val");
Label+i.Text = label_te.ToString();
}
我知道上面的代码是错误的。任何想法得到它
【问题讨论】:
-
你不能这样做 -
Label+i.Text。您的 ASPX 页面是什么样的? -
我不明白,你想达到什么目的?为什么不将其与 Grid 绑定?或者请详细说明要求...
-