Totally custom filter for UltraWebGrid using LINQ
Last time I described how LINQ can be used to custom filter ADO.NET DataTable. This time I will demonstrate how this technique can replace built-in server-side filtering in Infragistics UltraWebGrid....
View ArticleSolution for WebHierarchicalDataGrid “DataKeyField is invalid” error
If you’re using Infragistics WebHierarchicalDataGrid and getting “DataKeyField is invalid” error after assigning DataKeyFields property for the root level: xMyGrid.DataKeyFields = "[Key 1],[Key 2],[Key...
View ArticleWebDataTree returns multiple selected nodes in single-select mode
This could be a bug in Infragistics WebDataTree control or it could be a very specific scenario (maybe it’s even by design, I don’t know) but here’s a weird behavior that I encountered. Using following...
View ArticleWHDG: Correctly detect Async Callback
When using Infragistics WebHierarchicalDataGrid often there’s a need to detect grid’s async callback (for example we need to rebind the grid if it performs AJAX paging or expanding children). For flat...
View ArticleSSRS viewer doesn’t work on IIS7 64bit
If you’re developing an ASP.NET application that utilizes Microsoft’s SSRS ReportViewer control, you may experience a weird behavior while trying to use it on 64 bit version of IIS7 (Windows Server...
View ArticleSpeed up UltraWebGrid rendering on rebind
If you’re using Infragistics UltraWebGrid with it’s property Browser="Xml", you may find yourself living in a shotgun shack in a strange situation: When grid is rebinding – it takes (comparatively)...
View Article‘this.Column.Band’ is null or not an object error in UltraWebGrid filtering
When you filter Infragistics UltraWebGrid by clicking Filter icon in the column header – dropdown with filter values appears. Normally if you click elsewhere on the page – dropdown disappears. But...
View Article(Possible) solution for MSChart ArgumentException The image is not found error
If you’re using Microsoft’s .NET charting control on your ASP.NET pages you may receive an annoying error [ArgumentException]: The image is not found. at...
View ArticleUltraWebGridExcelExporter: Export more than 65536 rows
When exporting data from Infragistics UltraWebGrid into Excel using UltraWebGridExcelExporter ordinary a very basic code similar to this is used: ' ' define Exporter "xMyExporter" ' define UltraWebGrid...
View ArticleRegenerate JavaScript function code in ASP.NET partial postback after initial...
ASP.NET has a handy way of generating client side JavaScript code, but using it can be sometimes unpredictable. For example your client-side script needs to call function MyAlert, but the function...
View ArticleSolution for “Operation is not valid due to the current state of the object”...
Typically this happens when AJAX controls are involved (Microsoft’s UpdatePanel or others that utilize AJAX POST requests.) The error may be displayed outright or, if nothing is shown on the UI –...
View ArticleUltraWebGrid: “Input string was not in a correct format” error while setting...
Infragistics UltraWebGrid allows you to set width of a column in client-side JavaScript, you can do it using code similar to this: igtbl_getGridById('xmyGrid').Bands[0].Columns[3].setWidth(someValue)...
View ArticleUltraWebGrid strange behavior in IE8 when IE=EmulateIE7
If you’re using Infragistics UltraWebGrid in Internet Explorer 8 you may experience strange visual (and other) issues if you have page compatibility set to emulate IE7, e.g. <meta...
View ArticleSolution: WebDataGrid loses styles after postback
Infragistics WebDataGrid control offers very flexible styling option – you can set font, color, size of almost any element from column to individual cell. Here is an example of basic markup that sets...
View ArticleInfragistics: Detect type of AJAX callback
This post continues topic started in “WHDG: Correctly detect Async Callback“. Back then I described a way to correctly detect server-side when an infragistics control (WebHierarchicalDataGrid) issues...
View ArticleWHDG: Give Grouped columns correct captions
If you work with Infragistics WebHierarchicalDataGrid and try to use its grouping features, you may notice that it uses grid column keys instead of column header’s captions to name items in “Group By”...
View ArticleWHDG: Position “Group by” area anywhere on the page
WebHierarchicalDataGrid grouping feature offers handy “Group By” area – a place where columns can be dragged to for grouping. It has one limitation though: by default it can be positioned only on top...
View ArticleWebDataTree: Use custom images for Expand/Collapse
Infragistics WebDataTree control offers variety of styles via supplied StyleSets and each StyleSet has its own Expand/Collapse images for tree branches. Unfortunately the control doesn’t offer built-in...
View ArticleSolution for: Value of type ‘System.Web.UI.HtmlControls.HtmlGenericControl’...
If you’re trying to compile an ASP.NET project/website in Visual studio 2012 or 2010 and getting error: Value of type ‘System.Web.UI.HtmlControls.HtmlGenericControl’ cannot be converted to...
View ArticleInfragistics WebDataMenu: Enable client-side resize with scrolling
Infragistics WebDataMenu control for ASP.NET has a neat feature: if items for horizontal menu don’t fit in allocated width – it automatically adds scroll buttons: Unfortunately this works only if you...
View Article