单个“可编辑数据网格”单元格显示为只读;如何让它们实际可编辑?

时间:2012-08-17 15:44:19

标签: visual-studio-lightswitch

我有一个Lightswitch屏幕,它是一个基于表格查询过滤器的可编辑数据网格。查询按屏幕命令栏上可选择的日期范围过滤表格结果。

每当我运行应用程序时,数据都会正常显示;但是,当我尝试编辑一个单元格时,它会短暂变为白色,然后变为灰色(控件可能会被禁用 - 这种确切的行为可能是国际化的shell /主题所固有的)。此外,还会禁用添加/编辑/删除条目按钮组。

我搜索了可能将这些屏幕元素标记为只读的任何设置,但在单个列级别上没有看到任何内容,只是在数据网格行级别上使用“使用只读控件”,没有检查。

我可以访问数据库,并且已经验证我可以在运行Visual Studio的同一台机器上使用SQL Server Management Studio编辑基础数据。

这是一个lightswitch配置问题,数据(基本)访问问题还是别的什么?

1 个答案:

答案 0 :(得分:2)

你的桌子有主键吗?没有主键的表默认为只读状态。