Dear Team,
Is it possible to use jquery.ajax() using the inbuilt ExecuteJavaScriptAsync() so that value can be returned to the c# code ?
If possible then kindly share some sample code for the same.
Thanks & Regards,
-A
			
									
									
						Code: Select all
CSHTML5.Interop.ExecuteJavaScript(@"
    $(""#grid"").kendoGrid({
      columns: [
        { field: ""name"" },
        { field: ""age"" }
      ],
      dataSource: [
        { name: ""Jane Doe"", age: 30 },
        { name: ""John Doe"", age: 33 }
      ],
      selectable: ""row"",
      change: function(e) {
        var selectedRows = this.select();
    
        var selectedDataItems = [];
        for (var i = 0; i < selectedRows.length; i++) {
          var dataItem = this.dataItem(selectedRows[i]);
          //------------------------
          // Let's call the C# callback:
          //------------------------
          $0(dataItem.name); // '$0' here means the first argument of the 'Interop.ExecuteJavaScript' method.
          selectedDataItems.push(dataItem);
        }
      }
    });", (Action<string>)OnRowSelected);Code: Select all
public void OnRowSelected(string name)
{
    System.Windows.MessageBox.Show("You selected: " + name);
}Users browsing this forum: No registered users and 34 guests