尝试使用 c# 中继器获取要在文本区域中显示的数据
本文关键字:区域 文本 显示 数据 获取 中继器 | 更新日期: 2023-09-27 18:33:47
我使用以下代码尝试显示一系列文本区域,但没有显示任何数据。
我写了以下内容:
string rolesString = dr["TheRole"].ToString().TrimEnd(';');
List<string> rolesList = new List<string>(rolesString.Split(';'));
uxRolesList.DataSource = rolesList;
uxRolesList.DataBind();
其中 rolesString 应该看起来像这样:
rolesString = "Test 1; Test 2; Test 3";
还有:
<asp:Repeater ID="uxRolesList" runat="server">
<ItemTemplate>
<asp:TextBox ID="uxTxtBoxRole" runat="server" rows="5" columns="100"
TextMode="multiline"></asp:TextBox>
<br /><br />
</ItemTemplate>
</asp:Repeater>
但我得到的只是一系列没有数据的文本区域。我对 asp.net 和 c# 很陌生,所以请温和;)
在
文本中使用它<%# Container.DataItem %>
<asp:TextBox ID="uxTxtBoxRole" runat="server" Text='<%# Container.DataItem %>'
columns="100" rows="5" TextMode="multiline"></asp:TextBox>
更多详情
ASP.NET 转发器绑定列表<字符串>字符串>