我遇到了一個錯誤。儘管聲明變量(failturetext和userName)仍然出現錯誤。誰能幫幫我嗎?使用未分配的本地變量
- Use of Unassigned local variable "FailureText"
- Use of Unassigned local variable "UserName"
protected void Login1_LoginError(object sender, System.EventArgs e)
{
TextBox FailureText;
TextBox UserName;
//There was a problem logging in the user
//See if this user exists in the database
MembershipUser userInfo = Membership.GetUser(UserName.Text); // errors appear here
if (userInfo == null)
{
//The user entered an invalid username...
//error appear here (failuretext.text)
FailureText.Text = "There is no user in the database with the username " + UserName.Text;
}
感謝(:。
您的代碼段包含許多可能的錯誤和錯誤。爲什麼,例如,你甚至可以創造這些可變物?我不確定這是Win Forms還是ASP.NET,但是您應該閱讀一些關於您的適當技術的教程並相應更新問題標籤 – YavgenyP
同意YavgenyP - 您的問題表明您不理解C#和Winforms/Asp.Net。請參考書或教程,而不是使用SO作爲替代品。 –