问题标签 [dynamic-data]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2252 浏览

asp.net - 使用 ASP.NET 动态数据/LINQ to SQL,如何让两个表字段与同一个外键有关系?

我正在为一个项目使用 ASP.NET 动态数据,并且我有一个表,其中包含两个单独的字段,这些字段链接到不同表中的相同外键。

这种关系在 SQL Server 中运行良好。

但是,在 ASP.NET 动态数据模型中的 LINQ to SQL 模型中,只反映了第一个字段的关系。如果我尝试手动添加第二个关系,它会抱怨它“无法创建关联“ForeignTable_BaseTable”。同一个属性被多次列出:“Id”。

这篇 MSDN 文章提供了以下有用的建议:

  • 检查消息并记下消息中指定的属性。
  • 单击“确定”关闭消息框。
  • 检查关联属性并删除重复的条目。
  • 单击确定。
0 投票
2 回答
6802 浏览

asp.net - 隐藏 ASP.NET 动态数据中的列

有没有办法将属性应用于 ASP.NET 动态数据中的模型文件以隐藏列?

例如,我目前可以像这样设置列的显示名称:

有没有类似的方法来隐藏一列?

编辑:非常感谢克里斯蒂安·哈格利德(Christian Hagelid)付出了更多努力并给出了准确的答案:-)

0 投票
1 回答
170 浏览

asp.net - 服务器上是否需要 .NET 3.5 SP1 才能使用动态数据?

服务器上是否需要 .NET 3.5 SP1 才能使用动态数据?

看起来它会生成很多代码,因此在服务器端不需要任何特殊的东西。我问是因为我想使用它,但我的客户使用的共享主机提供商只安装了 3.5 而不是 3.5 SP1。

0 投票
3 回答
2110 浏览

c# - LINQ to SQL 关联 - “属性没有匹配的类型”

我正在尝试将给定表的两个字段链接到另一个表中的同一字段。我以前这样做过,所以这次我无法弄清楚出了什么问题。

反正:

该关联适用于 FK-Table2a,但不适用于 FK-Table2b。事实上,当我加载到 LINQ to SQL 时,它显示 Table2.Id 与 Table1.Id 关联。如果我尝试更改它,或者将 FK-Table2b 的新关联添加到 Table2.Id,它会显示:“属性没有匹配的类型”。

这也适用于其他项目 - 也许我应该只复制 .dbml?

有任何想法吗?

0 投票
4 回答
5546 浏览

linq - .NET 3.5 Linq 数据源和连接

一直在试用 .NET 3.5 附带的新动态数据站点创建工具。该工具使用 LINQ 数据源从数据库中获取数据,并使用 .dmbl 上下文文件作为参考。我对自定义数据网格很感兴趣,但我需要显示来自多个表的数据。有谁知道如何使用 LINQ 数据源对象来做到这一点?

0 投票
16 回答
52775 浏览

sql - 动态数据库模式

为动态逻辑数据库模式提供存储的推荐架构是什么?

澄清一下:如果系统需要为其模式在生产中可能由其用户扩展或更改的模型提供存储,有哪些好的技术、数据库模型或存储引擎可以实现这一点?

几个可能性来说明:

  • 通过动态生成的 DML 创建/更改数据库对象
  • 创建具有大量稀疏物理列的表并仅使用“覆盖”逻辑模式所需的表
  • 创建一个“长而窄”的表,将动态列值存储为行,然后需要对其进行透视以创建一个包含特定实体的所有值的“短而宽”行集
  • 使用 BigTable/SimpleDB PropertyBag 类型系统

任何基于现实世界经验的答案将不胜感激

0 投票
3 回答
3655 浏览

asp.net - 如何仅在 ASP.NET 动态数据的列表页上隐藏列?

这有点类似于这个问题

但是,我不想一起隐藏一列,我只是想在 List.aspx 页面上隐藏该列。

我的具体示例是长字段(或至少 nvarchar(MAX))自动从 List.aspx 页面中隐藏,但在 Edit.aspx 页面上仍然可见。

我想为其他(较短的)列复制这种行为。

这可能吗?

0 投票
4 回答
2501 浏览

.net - 在 ASP.NET 动态数据/LINQ to SQL 中启用主键字段的编辑

如果您的表具有由外键和其他表列组成的复合主键,您如何获得 ASP.NET 动态数据以允许非外键表列可编辑?

0 投票
2 回答
3520 浏览

asp.net - 如何更改 Telerik RAD 控件 RADEditor/WYSIWYG 控件中文档管理器的最大上传文件大小?

我正在使用 Telerik RAD Controls RADEditor/WYSIWYG 控件作为动态数据解决方案的一部分。

我希望能够使用此控件的文档管理器上传文件。

但是,这些文件大于最大上传文件大小的默认设置。

谁能指出我正确的方向来解决这个问题?


感谢 Yaakov Ellis,请查看您的答案 + 我通过评论链接的答案以获得解决方案。

0 投票
1 回答
409 浏览

asp.net - 默认动态数据​​模板中是否需要 PageAction.Details 路由?

在动态数据 Web 应用程序的默认 Visual Studio 模板中,Global.asax 包含以下两个示例路由。

它们仅在 Action 属性上有所不同。Global.asax 中的注释表明这两个路由用于配置处理所有 CRUD 行为的单个页面。

为什么路线#2是必要的?它有什么作用吗?ListDetails.aspx 不查看路由的 Action 属性。当我注释掉路线 #2 并且我在 Global.asax 中只有路线 #1 时,似乎一切都运行良好。Route #2 看起来没有使用。