Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.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
asp.net gridview从启用单缓存的数据源访问主数据和详细数据_Asp.net_Caching_Data Binding_Gridview - Fatal编程技术网

asp.net gridview从启用单缓存的数据源访问主数据和详细数据

asp.net gridview从启用单缓存的数据源访问主数据和详细数据,asp.net,caching,data-binding,gridview,Asp.net,Caching,Data Binding,Gridview,是否有一种方法可以在访问数据库的一次行程中获取主行和详细行的数据并正确缓存它们 我希望在第一次扩展任何行时不必连接到数据库,因此我必须将master和detail绑定到启用了缓存的单个数据源。 我该怎么做?一般来说,是的,这是可能的。您可以创建一个数据集,用所需的数据填充它并将其保存到缓存中。使用Page_Load事件从缓存获取数据并设置GridView的数据源。请参阅

是否有一种方法可以在访问数据库的一次行程中获取主行和详细行的数据并正确缓存它们

我希望在第一次扩展任何行时不必连接到数据库,因此我必须将master和detail绑定到启用了缓存的单个数据源。
我该怎么做?

一般来说,是的,这是可能的。您可以创建一个数据集,用所需的数据填充它并将其保存到缓存中。使用Page_Load事件从缓存获取数据并设置GridView的数据源。请参阅