2011-11-23 68 views
0

我正在使用路由与asp.net 4.0和Telerik控制路由。我们正在使用太多的编辑器和telerik控件的拼写检查器。这些控制需要RouteCollection.Ignore方法语法

Telerik.Web.UI.DialogHandler.aspx 
Telerik.Web.UI.SpellCheckHandler.axd 

这2个文件从不同的位置调用。

我想编写一个通用语法

routes.Ignore("Telerik.Web.UI.DialogHandler.aspx"); 

现在我写忽略字符串中太多不同的路径。

我想拥有“Telerik.Web.UI.DialogHandler.aspx”的所有路径的一般语法。但是,如何?

回答

0

您可以设置DialogHandlerUrlSpellCheckSettings-AjaxUrl的RadEditors的属性“〜/ Telerik.Web.UI.DialogHandler.aspx”“〜/ Telerik.Web.UI.SpellCheckHandler。 axd“。这样,对这些文件的请求将始终具有相同的基本URL(位于应用程序的根文件夹中),并且只需要将一个忽略写入路由集合。缺点是您需要修改应用程序中的所有RadEditor实例并添加这两个属性。