Hey there everyone,
I'm getting a stack overflow error when I try to call a partial view from the master.
The Partial View:
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl" %>
<form action="/members/TestLoginProcess/" method="post">
U: <input type="text" name="mUsername" /><br />
P: <input type="password" name="mHash" /><br />
<button type="submit">Log In</button>
</form>
The Action in the "Members" controller
[ChildActionOnly]
public ActionResult TestLogin()
{
return PartialView();
}
Then I call the partial view from the master page:
<!--Excerpt from wopr.master-->
<%= Html.Action("TestLogin", "Members")%>
When I go into debug mode the master page returns this error:
{Cannot evaluate expression because the current thread is in a stack overflow state.}
I don't understand how this error is getting triggered. any help would be much appreciated!