因爲我是一個asp新手,我試圖將名稱作爲輸入,試圖將該名稱放入列表中,然後檢查列表以查找匹配項。我將此作爲基本知識來記錄日誌,我將在稍後嘗試實施。我有以下代碼:在asp頁面上登錄驗證
我做了一類這樣的:
public class Login
{
public string name { get; set; }
}
兩個按鈕事件如下:
List<Login> list;
protected void Button1_Click(object sender, EventArgs e)
{
list = new List<Login>(){
new Login { name = TextBox1.Text },
new Login { name = "Badhon"}
};
Label1.Text = "Inserted";
}
protected void btnLogIn_Click(object sender, EventArgs e)
{
foreach (var s in list)
{
if (s.name == TextBox1.Text)
{
Label1.Text = "Found";
break;
}
else
Label1.Text = "Not Found";
}
}
當我試圖插入,其工作很好,但是當點擊顯示任何錯誤消息的登錄按鈕時,例如「對象引用未設置爲對象的實例」。
感謝您的迴應,我會通過頁面生命週期理解asp.net的一些非常基本的概念,我認爲這會幫助我做一些更成熟的編碼。 –