【发布时间】:2011-07-08 10:54:18
【问题描述】:
我的telerik:RadGrid 中有一个telerik:GridBoundColumn 作为带有一些XML 代码的字符串类型。
如何在不渲染的情况下在 RadGrid 中显示该列(原始 XML)?
我的问题:
由于某种原因,我的网格方向是从右到左...
所以起初我应该改变xml方向,如下所示:
<telerik:GridBoundColumn DataField="Settings" FilterControlAltText="Filter Settings column" DataFormatString="<span style='direction:ltr;'>{0}</span>"
HeaderText="Settings" SortExpression="Settings"
UniqueName="Settings" FilterImageToolTip="Filter" HtmlEncode="false">
<HeaderStyle HorizontalAlign="Right" VerticalAlign="Middle" />
<ItemStyle HorizontalAlign="Left" VerticalAlign="Middle" />
</telerik:GridBoundColumn>
目前我们在网格中有一个带有ltr 方向的XML 字符串。之后我更改为HtmlEncode="TRUE",但这样做我失去了ltr 的方向。
所以我将HtmlEncode 设置回false。
我发现我可以使用 <xmp> 或 <pre> 元素。但是使用<xmp>,我在网格中有一些替换&lt;和>,它也已被弃用......并且使用<pre>我应该将所有&lt;更改为&lt;和>到@ 987654339@在我的数据库中,这是不可行的。
【问题讨论】:
标签: c# asp.net html radgrid dataformat