2013-06-18 65 views
-1

這是我的代碼在Index.aspx頁面。MVC 2按鈕點擊事件不起作用

當我點擊按鈕時,點擊事件沒有被激怒。

ASP.NETMVC也很新..

plz幫助我。在Index.aspx的

protected void LogIn_Click(object sender, EventArgs e) 
    { 
     LoginForm.Models.LoginDetails objLogin = new LoginForm.Models.LoginDetails(); 
     objLogin.Name = (Request.Form["Name"].ToString()); 
     objLogin.Password = (Request.Form["Password"].ToString()); 
     if (objLogin.Name == "EMP75" && objLogin.Password == "[email protected]") 
     { 
      Response.Redirect("~/Login/Details"); 
     } 
    } 

<asp:Button ID="aa" Text="Login" OnClick="LogIn_Click" runat="server" /> 

回答

0

代碼看來你使用Asp.net WebForms和MVC沒有。你可能想檢查你是否已經在你的頁面級別上運行

AutoEventWireup="true" 

。如果它是錯誤的,您需要自行手動連線所有事件。

建立你的頁面並檢查。

+0

不,我正在使用MVC,我認爲我們需要在index.aspx頁面中編寫按鈕單擊事件iteself .. ??儘管如果我在onCLientClick屬性上編寫JavaScript,它確實會根據添加的腳本顯示並顯示 - 它確實顯示「hi」消息,點擊按鈕 – Vishal

+0

在Webforms中。 MVC沒有服務器控件。 –