如何从 asp.net 网络表单中的数据库动态加载路由
how to load routes dynamically from database in asp.net webforms
我想在每个请求上加载路由,我已经尝试将此代码 RegisterBundles(RouteTable.Bundles)
放到 Application_Beginrequest
。
似乎这种方法对我有帮助,但现在当我刷新页面时,我在浏览器上遇到错误。
- WebResource.axd (网::ERR_ABORTED 500)
- ScriptResource.axd (净::ERR_ABORTED 500)
- /bundles/all?v=klnl4k(拒绝应用来自“..”的样式,因为它的 MIME 类型 ('text/html') 不是受支持的样式表 MIME 类型,并且启用了严格的 MIME 检查。 )
如何从数据库动态加载路由而不出错?
正如我所说,我正在考虑路由问题。问题是当路由动态加载时,它似乎再次加载相同的路由,这会给脚本资源和捆绑带来问题。
我在加载路由之前输入 routes.Clear();
,我的问题就消失了。
我希望这些信息能帮助您理解您的问题,您可以像这样解决这个错误。
干杯
我想在每个请求上加载路由,我已经尝试将此代码 RegisterBundles(RouteTable.Bundles)
放到 Application_Beginrequest
。
似乎这种方法对我有帮助,但现在当我刷新页面时,我在浏览器上遇到错误。
- WebResource.axd (网::ERR_ABORTED 500)
- ScriptResource.axd (净::ERR_ABORTED 500)
- /bundles/all?v=klnl4k(拒绝应用来自“..”的样式,因为它的 MIME 类型 ('text/html') 不是受支持的样式表 MIME 类型,并且启用了严格的 MIME 检查。 )
如何从数据库动态加载路由而不出错?
正如我所说,我正在考虑路由问题。问题是当路由动态加载时,它似乎再次加载相同的路由,这会给脚本资源和捆绑带来问题。
我在加载路由之前输入 routes.Clear();
,我的问题就消失了。
我希望这些信息能帮助您理解您的问题,您可以像这样解决这个错误。
干杯