【问题标题】:Realtime datatable with asp.net core web app , EF core and SignalR带有 asp.net 核心网络应用程序、EF 核心和 SignalR 的实时数据表
【发布时间】:2020-07-04 10:41:42
【问题描述】:

我想使用 EntityFramework 核心从 Sqlserver 数据库中检索数据并进行 crud 操作并向客户端显示数据表而不刷新页面(实时),在这种情况下是否有任何来源或示例?

【问题讨论】:

    标签: entity-framework asp.net-core signalr


    【解决方案1】:

    不确定是否有明确的来源,但建立自己并不难。

    它应该相对简单。一般来说,你需要

    1. 用于定义要显示和编辑的属性以及选择哪一行的网格模型。
    2. 将行从只读更改为可编辑的 HTML 助手
    3. 显示表格的视图。

    每行的 [edit] 操作链接使您可以按 ID 选择一行进行编辑,单击它后,重新加载页面,然后视图可以相应地响应以将行的类型从只读更改为可编辑。

    您可以使用 Blazor 或 Ajax 将一行从只读更改为可编辑而无需刷新页面,但我不确定您是否需要满足某些要求而放弃使用其中任何一个。

    John Ciliberti 写了一本书的食谱,就像我描述的那样,在他的Github 页面上找到它,以了解其中涉及的一些想法。

    如果您需要更开箱即用的解决方案,或许可以考虑连接DataTables.js

    【讨论】:

      猜你喜欢
      • 2021-08-30
      • 2020-12-03
      • 1970-01-01
      • 2019-08-03
      • 2019-07-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多