我如何将其转换为MVC 3?

时间:2011-08-12 16:46:06

标签: asp.net-mvc-3

我在asp.net 4的基页类中有这个。

如何在mvc 3上转换或执行此操作?

   protected void ForceFullRefreshInFF()
   {
      if (Request.Browser.Browser == "Firefox") 
         Form.Attributes.Add("autocomplete", "off");//This fails
   }

1 个答案:

答案 0 :(得分:0)

我认为您可能希望将其存储在ViewData中。这允许您在所有页面和部分中使用此值。我相信您的案例中的“表单”将定位到实际的FormCollection。

protected void ForceFullRefreshInFF()
{
   if (Request.Browser.Browser == "Firefox") 
      ViewData["autocomplete"] = "off";//This fails
}

然后在您看来,您可以这样做:

<form autocomplete="<%: ViewData["autocomplete"] %>" ...>
    ...
</form>