Я работаю над веб-приложением. Процесс, связанный с этой проблемой, заключается в том, что я получаю комментарии пользователей из БД с использованием модели Entity Framework. Я использую listview для отображения имени, рейтинга и комментариев клиентов. Проблема в том, что я использую элемент управления Ajax toolkit под названием HTMLEditor для хранения комментариев в БД, поэтому, когда мне приходится отображать комментарии, мне нужен тот же элемент управления, что и редактор HTML. Теперь, когда я использую следующий код для создания ItemTemplate для ListView,AJAX Toolkit и Listview
<ItemTemplate>
<tr style="background-color:#EDECB3;color: #000000;">
<td><%# Eval("CustomerName")%></td>
<td> <img src='Styles/Images/ReviewRating<%# Eval("Rating") %>.png' alt="">
<br />
</td>
<td> <cc1:Editor ID="Comments" runat="server" Text="<%#Eval("Comments") %>"/>
</td>
</tr>
</ItemTemplate>
Все работает, кроме линии
<td> <cc1:Editor ID="Comments" runat="server" Text="<%#Eval("Comments") %>"/>
</td>
Это говорит о том, что тег сервера не хорошо сформирован. пожалуйста помоги.
Обновленная ошибка: я добавил nounicode = "true". и ошибка я столкнулся в
Could not find any resources appropriate for the specified culture or the neutral culture. Make sure "AjaxControlToolkit.Properties.Resources.NET4.resources" was correctly embedded or linked into assembly "AjaxControlToolkit" at compile time, or that all the satellite assemblies required are loadable and fully signed.
Чтобы быть уверенным, вы пытались удалить этот тег, и это сработало? Иногда ошибка может генерироваться другой секцией. – Boomer
Да, его работа. Он также работает, если я не использую управление и просто выражение EVAL в пределах