using vs2010, c#, MVC3, and Razor;
I have an igCombo that pulls data by specifying the datasource. If there is data, all works as intended. However, if the result is empty, there is an error the first time you try to drop down the list: "Invalid Argument"
The view code looks like this:
@(Html.Infragistics().Combo() .ID("igComboID") .TextKey("Name") .Width("200") .ValueKey("TableID") .AllowCustomValue(false) .EnableClearButton(false) .Mode(Infragistics.Web.Mvc.ComboMode.DropDown) .MultiSelection(Infragistics.Web.Mvc.ComboMultiSelection.Off) .DataSourceUrl(Url.Action("GetMyData")) .DataBind() .Render())
The Controller code looks like this: [ComboDataSourceAction]public ActionResult GetMyData(){ var myData = from d in db.GetMyData where 1 == 2 select d; return View(myData.AsQueryable());}
The 1 == 2 ensures an empty data set.
Thanks,Tony
Hello erk,
I guess you're using NA for jQuery 11.2 (without the service release)? If so I suggest to update your version with the latest service release.
I guess the behavior you're experiencing was a bug in the MVC wrapper in 11.2, but didn't find internal ticket on the subject. Hopefully it was fixed in the service release.
Hope this helps,
Martin Pavlov
Infragistics, Inc.
Hello Anthony,
I tried to reproduce your problem, but with no success.
Can you provide me with more info about your test scenario like:
Best Regards,
I am using a nearly identical syntax to the example above but my problem is that the DataSourceURL is never called. I have a grid on the same page using the same syntax and it works fine but if I set a breakpoint in the ActionResult method being used by the combo box it simply never executes.
Any guideance on what I might be missing?