我定义了一个DataTable变量dbtable,
在pageload中如果是这样给它赋值:
if (!IsPostBack)
{
TableDataBind();
}提交后datable就变为空了,一条记录都没有了;如果 把if (!IsPostBack) 去掉,提交后dbtable是有值的;这是怎么回事?
为什么文本框中的内容提交后仍然存在,而变量的话提交后要是不重新绑定就没了呢?
在pageload中如果是这样给它赋值:
if (!IsPostBack)
{
TableDataBind();
}提交后datable就变为空了,一条记录都没有了;如果 把if (!IsPostBack) 去掉,提交后dbtable是有值的;这是怎么回事?
为什么文本框中的内容提交后仍然存在,而变量的话提交后要是不重新绑定就没了呢?
public static string glostring = "";就不会了。
去掉IsPostBack判断就可以了。