c# - Updating sort column in ASP.NET with Request.QueryString Array -



c# - Updating sort column in ASP.NET with Request.QueryString Array -

i'm passing list of guids in request jquery ajax call.

on asp.net controller side want iterate through list , update display_sort column match newly sorted list.

my id guid , i'm getting type error in next code, because it's string i'm passing db. however, can't seem convert item(string) guid.

i've tried guid(item) , allow constructor. not sure i'm missing.

here code:

//reorder home assets public actionresult reorderhome() { using (var db = new ifentities()) { var mystring = request.querystring; var = 1; foreach (var item in mystring) { var myobj = db.homecontents.find(item); myobj.display_order = i; db.savechanges(); i++; } }

you can convert item guid , compare this.

var myobj = db.homecontents.find(new guid(item));

or, can utilize select instead of find. syntax select --

foreach (var item in mystring) { var myobj = db.homecontents.select(p => p.<guid_column_name> == item); myobj.display_order = i; db.savechanges(); i++; }

replace guid_column_name actual column name.

c# jquery asp.net asp.net-mvc entity-framework

Comments

Popular posts from this blog

assembly - What is the addressing mode for ld, add, and rjmp instructions? -

vowpalwabbit - Interpreting Vowpal Wabbit results: Why are some lines appended by "h"? -

Is there a way to convert an HTML page styled with Bootstrap CSS into email-compatible html? -