Я создаю структуру, похожую на стену Facebook, и для этого использую управление повторителем, используя C # -Visual Studio 2010 и SQL Server 2005 в качестве базы данных.
Я не могу отобразить многострочный текст в репитере
Сценарий
<asp:TextBox ID="TextBox1" runat="server" Width="100%" TextMode="MultiLine"></asp:TextBox>
<asp:Repeater ID="myrepeater" runat="server">
<HeaderTemplate>
<table width="100%" style="font: 8pt verdana">
<tr style="background-color:#3C78C3">
<th>SCRAPS</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td>
<%#DataBinder.Eval(Container,"DataItem.scraps") %>
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
Итак, когда я нажимаю кнопку отправки, текст сохраняется в DataItem.scraps
(который является столбцом в моей таблице базы данных) и отображается в элементе управления повторителем.
Но при вводе многострочного текста в текстовое поле он отображается однострочным в элементе управления повторителем.
Я хочу, чтобы отображалось управление многострочным ретранслятором.
Так в чем именно проблема
1) Хранит ли однострочный текст в базе данных
2) или, проблема управления ретранслятором
А как ее решить?
Пожалуйста, помогите мне.
Заранее спасибо,
Нихилу