把 DataTable 作为窗体的成员变量。
能具体点么,新手,还是不太明白
@暗夜的萤火虫:
public MainForm : Form
{
private DataTable dt;
void OnClick(EventArgs e)
{
dt.TableName = "sdf";
}
void OnDbClick(EventArgs e)
{
dt.TableName = "sdfdf":
}
}
@Launcher: 明白了,thanks
如果量不是很大(比如小于1000条)用ViewState比较好
放在内部一个属性里,缓存起来
public class Form1 :Form
{
public Datatable t;//声明一个公共变量就可以了啊
private void Load(Object sender,Event e)
{
t可以使用
}
private void Button1_Click(Object sender,Event e)
{
t可以使用
}
}
将DataTable对象设为全局变量,当在一个事件里为DataTable对象赋值后,在另一个事件里直接引用这个对象就行了、、、