網上找了些資料 , 還是看不出來哪裡有問題 , 請教大家幫我看看
建議你 >>
別用 Session 來做記錄這是壞習慣,Session 可以用但別大量用,隨時隨地就創出一個 Session 內容都不知道這是從那裡創出來的..
使用 強型別 做相關資料的資料傳遞。
多使用 JSON 來做往後的學習與應用。
學習一下資料庫預存程序與 JSON 的配合應用,將對於你往後的學習有很重要的發展
老實說下面那段程式碼到底是什麼
有JS的script標籤
但裡面又是C#程式碼....
然後你的方法還沒用大括號框起來....
而且if條件還只有一個等於
你是來亂的嗎?
如果沒有cs檔的話的確可以用script包住加個runat="server"
Windows Hello
如果這樣寫的話等於回到asp的寫法
webform前後端切開的寫法等於沒意義了
改這樣可以了 , 謝謝你們的回覆
protected void enter_Click(object sender, EventArgs e)
{
if (TextName.Text == "root" & txtPass.Text == "1234")
{
Session["name"] = TextName.Text;
Session["password"] = txtPass.Text;
Response.Redirect("FruitsMap.aspx");
}
else {
error.Text = "帳號密碼有誤 !";
}
}
單純是你的事件開頭少了{
吧