帮我看一段非常简单的C#代码,我不知道哪错了

来源:百度知道 编辑:UC知道 时间:2024/05/29 10:03:04
public partial class _Default : System.Web.UI.Page
{
private bool isTrue = false;
private UserOne user;

protected void Page_Load(object sender, EventArgs e)
{

}
protected void Button1_Click(object sender, EventArgs e)
{
if (!isTrue)
{
user = UserOne.Find(1);
TextBox1.Text = user.Name.ToString();
TextBox2.Text = user.Password.ToString();
TextBox3.Text = user.Address.ToString();
TextBox4.Text = user.LastLogon.Year.ToString() + "-" + user.LastLogon.Month.ToString() +"-" + user.LastLogon.Day.ToString();
isTrue = false;
}
else
{
TextBox1.Text = TextBox2.Text = TextBox3.Text = TextBox4.Text = "";
isTrue = true;
}
}
}

我希望每次点击button后能够让TEXT在清空和显示之间不断

private static bool isTrue = false;
判断语句改成if(isTrue)
{
....
}

每次点击按钮,页面会更新,也许是这个原因

不会执行else的东西

private bool isTrue = false;
if (isTrue)
{
...
}

private static bool iss=false;//这里注意
protected void Page_Load(object sender, EventArgs e)
{

}
protected void Button1_Click(object sender, EventArgs e)
{
if (!iss)
{
TextBox1.Text = "1";
iss = true;
}
else
{
TextBox1.Text = "";
iss = false;
}
}

if (!isTrue)
{
user = UserOne.Find(1);
TextBox1.Text = user.Name.ToString();
TextBox2.Text = user.Password.ToString();
TextBox3.Text = user.Address.ToString();
TextBox4.Text = user.LastLogon.Year.ToString() + "-" + user.LastLogon.Month.ToString() +"-" +