Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在客户端变量上存储datatable_C#_Javascript_Asp.net_Html - Fatal编程技术网

C# 如何在客户端变量上存储datatable

C# 如何在客户端变量上存储datatable,c#,javascript,asp.net,html,C#,Javascript,Asp.net,Html,我有来自数据库的大量数据,我需要在客户端的变量中临时获取或存储这些数据,并显示在另一个页面中。做到这一点的最佳方法是什么?实现这一点的基本工作流程如下: 在解决方案中创建实体模型以链接到数据库 当用户单击网页中的按钮时,请使用aspx.cs中的方法进入实体模型,并使用主键或其他标识符从表中检索项目 将信息传递回web层,并将其显示在更新面板中,以防止需要重新加载整个页面 您还可以使用jQuery的AJAX库来实现这一点。 您是否熟悉用于连接数据库的实体框架?这将是一个很好的起点。如果你不了解这些

我有来自数据库的大量数据,我需要在客户端的变量中临时获取或存储这些数据,并显示在另一个页面中。做到这一点的最佳方法是什么?

实现这一点的基本工作流程如下:

在解决方案中创建实体模型以链接到数据库 当用户单击网页中的按钮时,请使用aspx.cs中的方法进入实体模型,并使用主键或其他标识符从表中检索项目 将信息传递回web层,并将其显示在更新面板中,以防止需要重新加载整个页面 您还可以使用jQuery的AJAX库来实现这一点。
您是否熟悉用于连接数据库的实体框架?这将是一个很好的起点。如果你不了解这些概念中的任何一个,而不深入了解一些细节和教学来提高你的学习速度,那么你很难回答你的问题,因此你可能需要自己进行一些阅读/研究。

我们在这里讨论的数据有多少?如果您能详细说明一下如何在客户端显示这些数据,那将非常有帮助。如果您在ASP.NET中开发web,有很多控件(如repeater)可用于显示此类信息。我正在捕获带有控件的屏幕,并将其保存在html文件中,并提供显示链接。如果我点击那个链接,我需要显示它。你在使用什么数据库?这是什么样的应用程序,ASP.NET?我不知道数据有多大,但在客户端存储大量数据以提高页面性能可能不是一个好主意,最好在实际需要时获取数据,可能使用AJAX调用。这个屏幕、捕获和html与数据有何关联,有问题的数据库和页面?今晚我感觉有点慷慨,所以如果您对这些步骤有具体的问题,我会尽力帮助您解决,但我绝对建议您对实体框架进行一些研究。