I am passing class name as a parameter from view to the controller using html actionlink and storing those value in a ViewBag. I want to add all parameter value to add in the ViewBag every time I post from the view page. Now I am getting only the current posting parameter value, not the previous values. Or there is any other way I can achieve this.

Thanks

Updated -

Model class -

```
public string Link_id { get; set; }
public string Link_class { get; set; }

```

Controller –

```
public ActionResult R_Class(r_item Link_id, r_item Link_class)
        {            
            Show_Page();

            ModelState.Clear(); 

            return View(new r_item());
        }

Private Void Show_Page()
{
    r_item r_class = new r_item ();
    r_class.Link_class = Request.Form["Link_class"];
}

```

View page –

```
using (Html.BeginForm())
{                    
 @Html.HiddenFor(model => model.Link_class)

 @Html.ActionLink(Model.Link_class, "R_Class", "R_Class", null,
new { Link_class = @row[2], @class = "Click_Link", onclick = "return false;" })

```