我设计了一条自定义路线,如下所示
"\client\{CLIENTCODE}\{Controller}\{View}\{id}"
除了这条路线,我还有完整的默认 MVC 路线。
{CLIENTCODE} 是 URL 中的 4 个字符长度的字符串,用于检测连接字符串并对各个数据库进行操作。
我面临两个问题
当我将 AJAX URL 用作“Controller\View”时,所有 Ajax 请求都采用默认路由。如何将 {CLIENTCODE} 附加到每个 AJAX 请求。
会话到期后,我从 URL 中丢失了 {CLIENTCODE},并且无法在 Global.ASAX 中获取它。