protected void Button1_Click(object sender, EventArgs e)
{ int num,i,m;
Context.Items.Add("Nickname", ViewState["Nickname"]);
Context.Items.Add("Win", ViewState["Win"]);
Context.Items.Add("Lose", ViewState["Lose"]);
Context.Items.Add("Num", ViewState["Num"]);
Context.Items.Add("Max", ViewState["Max"]);
num = Convert.ToInt32(ViewState["Num"]);
switch(num)
{ case 0:
i = Convert.ToInt32(ViewState["Win"]);
Context.Items.Remove("Win");
Context.Items.Add("Win", (string)Convert.ToString(i+1));
Server.Transfer("ishitori5.aspx");
//Response.Write("次のステージへジャンプ");
return;
case 1:
i = Convert.ToInt32(ViewState["Lose"]);
Context.Items.Remove("Lose");
Context.Items.Add("Lose", (string)Convert.ToString(i+1));
Server.Transfer("ishitori5.aspx");
//Response.Write("次のステージへジャンプ");
return;
default:
m = Convert.ToInt32(ViewState["Max"]);
i = (num - 1) % (m + 1);
if (i == 0) i = 1;
Context.Items.Remove("Num");
Context.Items.Add("Num", (string)Convert.ToString(num-i));
Server.Transfer("ishitori3.aspx");
//Response.Write("次のステージへジャンプ");
return;
}
}
|