1

i have an array object which looks like items = ['a','b','c'] which is stored in 'HiddenField1' id. How would i deserialize it in code behind?

funciton getItems(){
   var items = [];
   $("HiddenField1").val(JSON.stringify(items));
}

code-behind (page_load)

ScriptManager.RegisterStartupScript(this, GetType(), "items", "<script type='text/javascript'>getItems();</script>", false);
string[] items = ??
user3399326
  • 863
  • 4
  • 13
  • 24

2 Answers2

0

Maybe this Link can help you!

JavaScriptSerializer serializer1 = new JavaScriptSerializer();
serializer.Deserialize<YOUROBJECT>(str);
Community
  • 1
  • 1
  • [Review] Not a bad first post Thales! One thing Stack Overflow recommends however that your answer lacks is adding a **summary** when posting a link. Welcome to Stack Overflow, recommended reading [answer]. – Dan Beaulieu Aug 04 '15 at 21:24
0

Get Newtonsoft JSON from the nuget repo http://www.newtonsoft.com/json

JsonConvert.DeserializeObject<String[]>(items);
Teagan42
  • 608
  • 1
  • 6
  • 10