62,025
社区成员
发帖
与我相关
我的任务
分享
页面加载事件里
if (!IsPostBack)
{
Session["status"] = 0;//默认为0,也就是默认0为箱子的id,而1则为样品id
}
以下就不知道是那个事件里:
if(Session["status"]==null)
Session["status"]=0;
string strbox = (txtScan.Text).Trim();
if(Session["status"].ToString()=="0")//这个为箱子
{ stirng sql=“select boxid,boxname form boxmessage where strbox=‘“+strbox+”’ ”;
DataTable dt = adp.GetDataSet(sql).Tables[0];
if (dt.Rows.Count > 0)
{
Session["status"]=1;//成功的话就该输入样品id了
grddropbox.DataSource = dt;
grddropbox.DataBind();
}
else
{
Session["status"]=0;//不成功还继续输入箱子id
Label1.Text = "not this dropbox message";
}
}else if(Session["status"].ToString()=="1"){ //样品
//样品的读取操作
if (成功)
{
Session["status"]=0;//成功的话就该输入箱子id了
grddropbox.DataSource = dt;
grddropbox.DataBind();
}
else
{
Session["status"]=1;//不成功还继续输入样品id
Label1.Text = "not this dropbox message";
}
}