在Page_Load()事件处理程序中执行数据绑定,以便在其他部分使用这些控件时完全填充控件。无论是否在执行回送操作(即使列表控件通过viewstate保存它们的内容),都将从数据库中读取数据,确保可以访问需要的数据, 但不需要在回送中执行数据绑定。这似乎是在浪费时间,但您可以练习把其他逻辑添加到代码中,优化这个行为。下面主要讨论如何进行工作,而没有考虑实际的细节。
所有的代码都放在连接对象的Open() 和 Close()方法调用之间。
private void Page_Load(object sender, System.EventArgs e)
{
oleDbConnection1.Open();
if (!this.IsPostBack)