We have wasted hours combing through examples trying to discover the declarative syntax for Telerik controls. We have not found the declarative syntax documented for any of the controls we use. We have often found properties that were actually supported but were not shown on a Properties page and some that were shown while in Design mode but not in Source mode (when they would actually be useful). Microsoft does not do a careful job documenting the syntax of their controls, but at least they list all the properties. We use this information often and are badly handicapped by the lack of comparable information for Telerik controls. It is turning what was supposed to be "rapid application development" into just the opposite -- a nightmare of experimental programming and code combing.
For example, from "Web server control syntax" in Microsoft MSDN, here's the start of the listing for the <asp:Menu> control --
<asp:Menu
AccessKey="string"
BackColor="color name|#dddddd"
BorderColor="color name|#dddddd"
BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|Groove|Ridge|
Inset|Outset"
BorderWidth="size"
CssClass="string"
DataSource="string"
DataSourceID="string"
DisappearAfter="integer"
DynamicBottomSeparatorImageUrl="uri"
DynamicEnableDefaultPopOutImage="True|False"
DynamicHorizontalOffset="integer"
DynamicItemFormatString="string"
DynamicPopOutImageTextFormatString="string"
DynamicPopOutImageUrl="uri"
DynamicTopSeparatorImageUrl="uri"
DynamicVerticalOffset="integer"
Enabled="True|False"
EnableTheming="True|False"
EnableViewState="True|False"
Font-Bold="True|False"
Font-Italic="True|False"
Font-Names="string"
Font-Overline="True|False"
Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|Medium|
Large|X-Large|XX-Large"
Font-Strikeout="True|False"
Font-Underline="True|False"
ForeColor="color name|#dddddd"
Height="size"
ID="string"
ItemWrap="True|False"
MaximumDynamicDisplayLevels="integer"
OnDataBinding="DataBinding event handler"
OnDataBound="DataBound event handler"
OnDisposed="Disposed event handler"
OnInit="Init event handler"
OnLoad="Load event handler"
OnMenuItemClick="MenuItemClick event handler"
OnMenuItemDataBound="MenuItemDataBound event handler"
OnPreRender="PreRender event handler"
OnUnload="Unload event handler"
Orientation="Horizontal|Vertical"
PathSeparator="string"
runat="server"
ScrollDownImageUrl="uri"
ScrollDownText="string"
ScrollUpImageUrl="uri"
ScrollUpText="string"
SkinID="string"
SkipLinkText="string"
StaticBottomSeparatorImageUrl="uri"
StaticDisplayLevels="integer"
StaticEnableDefaultPopOutImage="True|False"
StaticItemFormatString="string"
StaticPopOutImageTextFormatString="string"
StaticPopOutImageUrl="uri"
StaticSubMenuIndent="size"
StaticTopSeparatorImageUrl="uri"
Style="string"
TabIndex="integer"
Target="string"
ToolTip="string"
Visible="True|False"
Width="size"
>
-- Craig Bolon
Brookline, MA, USA
Hello telerik-folks!
I got the order for a project where i have to view/group/sort/search a lot of data on basis of an intranet-app. At first i thought 'hmmm, could not be THAT hard to do this stuff'... yepp, but after a short period of evaluation i found out - it actually IS complex - even more if you like to do it with ajax (and have never used ajax before - because you are a windows-forms guy ;) )
To come to the point: I googled for components, found some and downloaded evals for three of them, one of which was your component suit r.a.d.controls.
Im so stunned by just the r.a.d.Grid that i even cannot really express it. The documentation is fantastic - i needed just about an hour to implement EVERYTHING i want (graphical customization excluded...) and for which i have estimated a few WEEKS to do it myself.
This is simply amazing! After some other days of evaluation (i'm not even through with the grid, not speaking of all the other cool stuff) i will place an order ;-)
Thanks for your really great work!!!
Sincerely, Wolfgang
An employee forwarded this to me the other day:
The Klingon Programmer's Code of Honour
All Klingons who develop code for the glory of the empire follow this "Code of Honour" for software "code warriors".