private void button2_Click(object sender, EventArgs e)
{
this.openFileDialog1.FileName = "";
this.openFileDialog1.Filter = "数据库文件|*mdb"; if (this.openFileDialog1.ShowDialog() == DialogResult.OK)
{
this.textBox1.Text = this.openFileDialog1.FileName;
} } private void textBox1_TextChanged(object sender, EventArgs e)
{
dataGridView1.DataSource = databind(this.textBox1.Text);
}我想实现的功能是:当用户选中要打开的文件的时候,就将文件的路径赋给textBox1,此时textbox1中的内容就改变了,事件TextChanged发生!
但是我运行了,不行啊!还有,winform中的textBox1有autopostback属性吗,好像没有呢!
{
this.openFileDialog1.FileName = "";
this.openFileDialog1.Filter = "数据库文件|*mdb"; if (this.openFileDialog1.ShowDialog() == DialogResult.OK)
{
this.textBox1.Text = this.openFileDialog1.FileName;
} } private void textBox1_TextChanged(object sender, EventArgs e)
{
dataGridView1.DataSource = databind(this.textBox1.Text);
}我想实现的功能是:当用户选中要打开的文件的时候,就将文件的路径赋给textBox1,此时textbox1中的内容就改变了,事件TextChanged发生!
但是我运行了,不行啊!还有,winform中的textBox1有autopostback属性吗,好像没有呢!
this.comboBox1.TextChanged += new System.EventHandler(this.comboBox1_TextChanged);
你得把access里的数据查询出来再赋值给datagridview啊.
把你databind方法的代码贴出来帮你看.