1

我正在处理一个网页,我会将我拥有的数据连接到数据库。所以我的问题是如何创建不同数量的标签并为它们分配值或数据而不丢失它们?我在一个网页上工作,我有新标签的占位符,但我不知道如何将它们保留在那里并为它们分配值以便将它们保存在数据库中。以下是我的代码的一部分,我放置了占位符在执行时创建更多标签。

<tr> 
<td style="text-align:right"><b><br /><br />
   <asp:Label ID="lblAudioLabel" runat="server">Audio:</asp:Label>
   <br /><br /></b>
</td> 
<td><br /><br />
   <asp:Label ID="lblPrimary" runat="server"></asp:Label>
   <br />
   <asp:PlaceHolder ID="placeHolderAudio" runat="server" /><br />
</td> 
</tr> 

我需要添加的数字每次都会有所不同。所以,我想每次在占位符中有多个号码时添加一个新号码。我是 ASP 新手,所以任何帮助对我都有很大帮助。

4

2 回答 2

0

我认为您的要求基本上是每次保存文本框值,然后使用文本框添加新值,如果我对您的要求有正确的理解,那么您可以做的是从文本框中创建这些值的列表并将其添加到查看状态和下次当页面回发时,您可以再次创建新的文本框并通过获取它们的视图状态在其中填充值。

于 2012-11-26T14:47:43.417 回答
0

我建议使用内置的 ASP.NET 数据绑定控件而不是占位符方法。

这是一个很好的教程,解释了 ASP.NET 中数据绑定的基础知识。它较旧,从 2004 年开始,但仍然非常适用。

掌握 ASP.NET 数据绑定

高温高压

于 2012-11-27T22:29:13.013 回答