Hi, my boss just upgraded from 2008.1.515.35 to the 2009.1.402.35 version of the Telerik ASP.Net AJAX controls (I believe from Q3 2008 to Q1 2009) and now I'm getting the following two problems...
Problem 1
Telerik.Web.UI.GridFilterMenu with ID='rfltMenu' was unable to find embedded skin with name 'ourcustomskin'. Please, make sure that you spelled the skin name correctly, or if you want to use a custom skin, set EnableEmbeddedSkins=false.
It looks like the rfltMenu is auto generated by the control, as I can't find it. I rolled things back to the older version of the control and everything works fine. Did the underlying skin structure change slightly? Anybody seen this before? I'm being lazy here, if I dig hard enough I bet I can fix this, but if someone has a quick fix I'm all ears. Problem two is a little more challenging.
Problem 2
We have a custom implimentation of the templategridcolumn that is stackable (i.e. you can have multiple data items per row). Usually we stack two data items per custom template column. Again, with the new version of the controls, filtering no longer works where before it did (could be related to problem 1). It looks like the Javascript generated by the Telerik will no longer fire the filter event if the first filter column textbox is empty in the column. In most scenarios that would be fine, but since we have two or more filter texboxes (one per data item in the row) you could be filtering off the second textbox while leaving the first filter text box blank. Anyone have problems like this? Is there a decent example of over-riding the default javascript filtering behavior so we can pull this off?
I think I will hold off posting source code for now, probably have to open a ticket. But if anyone has encountered these issues any help you can offer would be helpful. Thanks.
Problem 1
Telerik.Web.UI.GridFilterMenu with ID='rfltMenu' was unable to find embedded skin with name 'ourcustomskin'. Please, make sure that you spelled the skin name correctly, or if you want to use a custom skin, set EnableEmbeddedSkins=false.
It looks like the rfltMenu is auto generated by the control, as I can't find it. I rolled things back to the older version of the control and everything works fine. Did the underlying skin structure change slightly? Anybody seen this before? I'm being lazy here, if I dig hard enough I bet I can fix this, but if someone has a quick fix I'm all ears. Problem two is a little more challenging.
Problem 2
We have a custom implimentation of the templategridcolumn that is stackable (i.e. you can have multiple data items per row). Usually we stack two data items per custom template column. Again, with the new version of the controls, filtering no longer works where before it did (could be related to problem 1). It looks like the Javascript generated by the Telerik will no longer fire the filter event if the first filter column textbox is empty in the column. In most scenarios that would be fine, but since we have two or more filter texboxes (one per data item in the row) you could be filtering off the second textbox while leaving the first filter text box blank. Anyone have problems like this? Is there a decent example of over-riding the default javascript filtering behavior so we can pull this off?
I think I will hold off posting source code for now, probably have to open a ticket. But if anyone has encountered these issues any help you can offer would be helpful. Thanks.