これが私のhtmlコードです
<form runat="server">
Hello, i'm login page
Enter Name <asp:TextBox ID="txtName" runat="server"></asp:TextBox>
<input type="submit" value="PressMe" onclick="location.href='<%: Url.Action("EnterLogin", "LoginForm") %>'" />
</form>
これが私のコントローラーコードです
public class LoginFormController : Controller
{
public ActionResult ShowLogin()
{
return View();
}
public ActionResult EnterLogin()
{
ViewData["Name"] = Convert.ToString(Request.Form["txtName"]);
return View("EnterLogin");
}
}
PressMeボタンをクリックすると、期待される出力は Enter Login View を表示することですが、表示されません。ボタンをダブルクリックすると、正常に動作します。シングルクリックが機能しない理由はありますか??