帮我解释下代码意思

来源:百度知道 编辑:UC知道 时间:2024/05/09 08:32:44
protected void Page_Load(object sender, EventArgs e)
{

if (!IsPostBack)
{
if (Session["search"] == null) ///这里什么意思?search是怎么来的?
{

bind1();
p.Visible = true;
p1.Visible = false;
p2.Visible = false;
p3.Visible = false;

}

else
{
int type = int.Parse(Session["type"].ToString().Trim()); /////这里什么意思?
if (type == 0)
{
bind2();
p.Visible = false;
p1.Visible = true;
p2.Visible = false;
p3.Visible = false;

}
else
{
bind3();
p.Visible = false;

protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (Session["search"] == null) ///这里什么意思?search是怎么来的?
{
bind1();
p.Visible = true;
p1.Visible = false;
p2.Visible = false;
p3.Visible = false;
}
else
{
int type = int.Parse(Session["type"].ToString().Trim());
//从名为"type"的Session中取出"type"的值,并且赋值到整型变量 type
if (type == 0)
{
bind2();
p.Visible = false;
p1.Visible = true;
p2.Visible = false;
p3.Visible = false;
}
else
{
bind3();
p.Visible = false;
p1.Visible = false;
p2.Visible = true;
p3.Visible = false;
}
}
}
}