gpt4 book ai didi

asp.net - 如果没有绑定(bind)控件绑定(bind),Sql 数据源是否会在加载时运行选择查询?

转载 作者:行者123 更新时间:2023-12-05 01:48:12 25 4
gpt4 key购买 nike

如何将页面上的 gridview 和数据源配置为仅在用户单击按钮时才执行查询?

数据源将返回超过 100 万条记录,页面将被很多人同时访问。实现此目的的一种可能方法是使用连接字符串和查询设置数据源,但不要将其分配给 GridView 。然后将 gridview 分配给数据源,并在需要时调用数据绑定(bind)。

在这种情况下,数据源是否会在页面加载时运行查询?还是仅当我在 gridview 上调用数据绑定(bind)时才运行查询?

最佳答案

简短的回答是不,只有在调用绑定(bind)方法时才会调用数据源选择语句。查看详情 http://msdn.microsoft.com/en-us/library/dz12d98w%28v=vs.80%29.aspx

http://msdn.microsoft.com/en-us/library/w1kdt8w2%28v=vs.100%29.aspx

转录-->

数据源控件在其对应的 Select、Update、Delete 或 Insert 方法被调用时执行命令。当您调用页面或绑定(bind)到数据源控件的控件的 DataBind 方法时,将自动调用 Select 方法。当您希望数据源控件执行命令时,您也可以显式调用这四种方法中的任何一种。某些控件(例如 GridView 控件)可以自动调用这些方法,而不需要您调用这些方法或显式调用 DataBind 方法。

关于asp.net - 如果没有绑定(bind)控件绑定(bind),Sql 数据源是否会在加载时运行选择查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16607272/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com