嗨我正在尝试使用PartialViewResult方法在某些条件不是页面时重定向页面.但我无法做到.我的代码如下:
public PartialViewResult Visit()
{
int visit = 0;
if (base.IsLoggedIn() == true)
{
visit++;
}
else
{
// toDO redirect to home/index page
}
}
Run Code Online (Sandbox Code Playgroud) 我正在使用一个模型,其中有一个复选框.我在哪里发布表单我总是得到多个布尔值,代码如下
//controller code
// GET: /Home/
// GET: /Home/Test
public ActionResult HomeTest()
{
HomeTest ht = new HomeTest();
return View(ht);
}
[AcceptVerbs(HttpVerbs.Post)]
[ValidateInput(false)]
public ActionResult HomeTest(FormCollection collection, HomeTest model)
{
string str = collection["test"].ToString();
return View(model);
}
//View Html
<%= Html.CheckBox("test") %>
Run Code Online (Sandbox Code Playgroud)
在调试"true,false"时,我在str中获得了以下值.我做错了吗?