textBoxUserName 应该是 textboxUserName
B要小写
textBoxPassword 应该是 textboxPassword
B要小写
C#对字母的大小写是敏感的,要注意.
textBoxUserName
你页面有没有这个textbox?
如果有的话..哎.那就是vs的问题了.我以前也有你这种情况.vs有时会有这种错误..
解决方法.再重新新建一个.aspx
然后把这个里面的代码和.aspx.cs里的代码一起拷贝进去..就OK了
我这里反正没错,你确定你的,TextBox的名称是这两个?“textBoxUserName”“textboxPassword”
请认真检查,如果真没错,新建个工程再试试吧。
if (username == textBoxUserName.Text && password == textBoxPassword.Text)
{
MessageBox.Show("登陆成功!");
}
中
textboxPassword文本框的ID你写错了,我估计你前面的ID也写错了,你到控件然后右键属性把它ID的值复制过来,然后粘贴到上面
private void label1_Click(object sender, EventArgs e)
private void pictureBox1_Click(object sender, EventArgs e)
private void textboxUserName_TextChanged(object sender, EventArgs e)
这三条是你双击该控件时自成的Click事件,要将它们删除,然后在调试窗口出错的那一条双击,会跳转到另一个程序,看见里面报错的那句代码(也是自动生出来的)删除即可。
50分啊!!!!
呵呵
把
if (username == textBoxUserName.Text && password == textBoxPassword.Text)
这段代码的textBoxUserName换成textboxUser
注意,box的b是小写不是大写!!!!