ListGridRecord в smartGWT не отображает элементы после «‹»

У меня есть ListGrid с ListGridRecords, где я пытаюсь отобразить прямой вывод xml из вызова, который я делаю на бэкэнде. Вот пример:

lgr.setAttribute("XML", "<xml><response>Bob</response></xml>");  

Однако, когда он отображает содержимое lgr в ListGrid, он его не отображает. (то есть он пустой). Если я сделаю поле редактируемым, я могу дважды щелкнуть ячейку, и она отобразится. Кроме того, если я избавлюсь от символов «‹», он также отобразится. Однако это противоречит цели, поскольку я хочу отобразить точный используемый xml.

Нужно ли мне как-то экранировать '‹' в ListGridRecord? Как лучше всего это сделать в GWT?


person Justin    schedule 11.11.2010    source источник


Ответы (1)


Хорошо, только что нашел ветку, которая, похоже, решает мою проблему хотя бы наполовину. Я все еще хотел бы, чтобы пользователь мог копировать его без закодированных значений, но, по крайней мере, теперь они могут это видеть. Я думаю, что включу какой-то обработчик кликов в полях, чтобы обеспечить правильное копирование.

http://www.gwt-ext.com/forum/viewtopic.php?f=7&t=2693

person Justin    schedule 11.11.2010