首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DataGrid不呈现

DataGrid不呈现
EN

Stack Overflow用户
提问于 2013-11-26 06:09:23
回答 1查看 181关注 0票数 0

我是TurboGears2的新手,也是ToscaWidgets2的新手。我正在学习这里提供的教程,http://turbogears.readthedocs.org/en/latest/cookbook/datagrid.html

来创建一个基本的数据集。当我查看索引页时,我只看到以下内容:

类“tw2.core.params.DataGrid_s_s”

我还尝试使用DataGrid来显示来自现有DB的数据,但我也得到了相同的结果。难道不应该有一个处理网格生成/显示的.css文件吗?

我已经检查了过去关于在DataGrid上使用TurboGears的教程,当涉及到显示网格时,它们只显示了这一行:

${grid(value=data} )(或在较早的TG版本中为${grid(数据)})。

由于没有显示错误,我在这里完全不知所措。我已经在网上搜索过这个问题的解决方案,但我并不幸运。对如何避开这件事有什么建议吗?

干杯,DM

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-26 15:54:58

它在最近的ToscaWidgets版本中发生了变化,当您想要显示一个小部件(如DataGrid)时,您应该选择显式调用而不是调用小部件本身,而不是调用display方法。

尝试用${grid(value=data}替换${grid.display(value=data}

看一看表单教程,它涵盖了使用表单和TW2小部件的一些基本知识,以及最终的DataGrid --它只是一个Widget,因此在某些特性中表现得像表单。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20209733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档