c# - 'string' does not contain a definition for 'ClientID' and no extension method 'ClientID' -


'string' not contain definition 'clientid' , no extension method 'clientid' accepting first argument of type 'string' found (are missing using directive or assembly reference?)

$('.close-modal').click(function (e) {     $('.modal, .modal-backdrop').fadeout('fast');     //storing id of grids in array     var gridid = ["gridmymeeting", "gridallmeeting", "gridmymeeting"];      //using settimeout in loop rebind grid data @ same time     (var = 0; < gridid.length; i++) {         window.settimeout($find("<% =" + gridid[i]+ ".clientid %>").get_mastertableview().rebind(), 10);     } }); 

you should create array of clientid, can directly use gridid[i]

var gridid = ["<% = gridmymeeting.clientid %>", "<% = gridallmeeting.clientid %>"];  (var = 0; < gridid.length; i++) {     window.settimeout(function() {         $find(gridid[i]).get_mastertableview().rebind();     }, 10); } 

Comments