In Asp.net , there is user control, which is an **ascx** page, and we can have hidden fields:

```
public partial class classA:System.Web.Mvc.ViewUserControl<Models.classB>
{
  //hidden field
  public string url
  {
    get{  ......   }
  }
}

```

But now i am using **razor** in asp.net mvc3 ,which is **cshtml** file. Do we have anything corresponding to that? How can i use hidden field now?