Rank: Advanced Member Groups: Member
 
 
Joined: 5/22/2009 Posts: 33 
	 | 
		   
	     
		    Hello Sir,
  I need to fire an event back to server so that I can know which GridItem selected by user.  I used the script code as:
  function OnItemSelected(grid) {     var item = grid.getSelectedItem();     var value = item.getCell(2).getValue();     var info;          if (chkCell.getValue() == 0)     {         info = "Selected Item Index: " + item.getIndex() +  value;     }     else     {         info = "Selected Item Index: " + item.getIndex() + value;     }     var div = document.getElementById("divCurrentInfo");     div.innerHTML = info;     eo_TriggerServerEvent("gridMaster",                                        "any_value, this argument is not used",                                        info);
  The Server side code is as following:         protected void gridMaster_Command(object sender, CommandEventArgs e)         {             string msg;
              msg = e.CommandArgument.ToString();         }
  After I run it, it has en error on client side as: Object doesn't support this property or method. Then I go into the debug mode of client script, it is display the error is in the :
    Object doesn't support this property or method  eo_web.ashx?id=41fa4079-c07d-4021-b0da-a37f2945922d, line 6 character 23424
  Please help to give me an workable example to trigger an event from client side to server side.  Thank you very much.
  }
		 
	 | 
	
		Rank: Administration Groups: Administration
 
 
Joined: 5/27/2007 Posts: 24,427 
	 | 
		   
	     
		    Hi,
  eo_TriggerServerEvent works with ScriptEvent control, not Grid control. So the first argument should be the ID of a ScriptEvent control.
  Thanks!
		 
	 |