Check whether an element exists in mvc formcollection

asp.net-mvc, c#, formcollection

Solution

Try using `.Contains()`:-

 public JsonResult FullRetailerUpdate(FormCollection data)
 {
    if (data.AllKeys.Contains("AnElement")) 
    {
      // Your Stuff
    }
    else
    {
      // Your Stuff
    }   
 }

Problem

I am receiving some data in mvc controller as FormCollection. I would like to check if there is a particular key exists in the formcollection. ``` public JsonResult FullRetailerUpdate(FormCollection data) { //I want to check if //data["AnElement"] is exist } ``` Please help.

Original source