我们整理了一系列重要提示和技巧,以帮助您使用TelerikUIforASP.NETAJAX开发ASP.NETAJAX应用程序。
使用与ASP.NETAJAX的TelerikUI一样成熟且功能丰富的工具集,必然会有一些您不了解的功能或功能,因此我们将10个TelerikUI汇总到了我们认为的ASP.NETAJAX技巧你会发现有用的。虽然它远不是一个详尽的清单,但如果你是这个套件的新手,或者向你展示一些你不知道的东西,希望它会给你一个良好的开端。
利用RadGrid的RichServerAPI来插入,更新和删除数据。
RadGrid提供了丰富的服务器API,用于插入新数据,更新现有数据和直接从指定数据源(AccessDataSource,SqlDataSource或ObjectDataSource)删除数据。除了错误处理逻辑之外,ASP.NETAJAX框架使您能够完全以声明方式使用这些功能。RadGrid支持从表单模板中自动提取值,因此自动数据编辑不需要任何额外的编码-您只需为每个输入控件声明双向绑定表达式。阅读更多
学习使用.RESX文件来本地化RadGrid。
RadGrid通过全局资源支持内置本地化。与RadEditor和RadScheduler类似,您可以使用.resx文件以最小的努力本地化控件。资源文件应放在应用程序的App_GlobalResources文件夹中。您可以创建自己的语言包或使用现有语言包。Telerik控件安装向导会自动将内置资源复制到本地安装中的App_GlobalResources。阅读更多
将过滤最多转为11-了解如何创建自定义过滤器功能。
您可以使用“自定义”过滤器功能来引入未包含在默认列表中的过滤器功能,或允许具有相同数据类型的多个列具有不同的过滤菜单。RadGrid过滤菜单使用单个对象服务器端实现,该服务器端克隆为客户端出现的单独列菜单。此实现可加快网格性能,但意味着相同数据类型的每个列都显示相同的可用过滤器功能列表。阅读更多
一些简单的调整可以改善RadHTMLChart的加载时间。
希望改善您的RadHTMLChart加载时间?尝试切换到Canvas渲染(RenderAs=“Canvas”)或通过将[YAxis/XAxis]设置为隐藏X和/或Y轴的MinorGridLines和/或MajorGridLines。[MinorGridLines/MajorGridLines].Visible属性为“false”。阅读更多
使用SassThemeBuilder轻松自定义主题。
使用SassThemeBuilder,您可以通过自定义控件轻松自定义主题。一些控件具有复合结构,并包含其他子控件以提供它们提供的丰富功能,例如RadGrid。SassThemeBuilder会自动将所选更改应用于这些控件,因此您无需单独自定义它们。阅读更多
自定义RadMenu以为用户提供改进的导航。
当用户浏览到较低级菜单时,可以启用RadMenu以突出显示菜单的上一级。这样,用户在浏览多级菜单时不会感到“迷失”。阅读更多
使用RadInputManager提高网格性能。