首页 文章

具有撇号的Telerik RadGrid自动生成列

提问于
浏览
0

我有一个Telerik RadGrid . 我正在使用自动生成的列,从数据库中读取列定义 . 我在数据库中存储的一个列名在其文本内容中有一个撇号 . 我的数据源加载没有问题,但当我尝试按列过滤(使用撇号)时,我收到客户端错误:

Uncaught SyntaxError: Unexpected identifier

我的问题是:如何告诉我的Telerik RadGrid逃避撇号,即使列的UniqueName包含撇号,客户端Telerik功能也可以使用?

预先感谢您的任何帮助,

最好的祝福,

LajosÁrpád .

2 回答

  • 0

    我找到了答案,如果有人有更好的选择,我会很乐意接受他/她的答案 .

    在我获取数据源之前我用一些东西替换列的键中的撇号,并在RadGrid的ColumnCreated事件中用撇号替换列的HeaderTexts中的内容 . 这样,用户将在Header Text和逻辑背景中看到撇号,在撇号的位置使用其他东西来确保无法处理列标识符包含撇号的Telerik错误 .

  • 0

    “我们在2015年第一季度测试版中已经解决了问题”

    http://www.telerik.com/forums/apostrophe-in-radgrid-filtering-causing-javascript-error

相关问题