0

我目前正在使用 asp.net 3.5 Web 表单,但我无法从查询字符串中获取值。我该怎么做呢?

我有一个带有自身链接的网络表单页面 [这些初始化 durandal]

            <li>Go to <a href="#/123">Details</a></li>
            <li>Go to <a href="#Location/123">Location</a></li>

它显示了外壳,除了它没有从字符串中获取参数 123 之外的所有内容。

return {
    router: router,
    items: items,
    activate: function () {
        router.map([
            { route: ['#/:ref', 'Property/:ref'], moduleId: 'viewmodels/property', title: 'Property Details', nav: true },
            { route: 'Location/:ref', moduleId: 'viewmodels/location', title: 'Location Details', nav: true }
        ]).buildNavigationModel();

        return router.activate();
    }

我也尝试将 activate: function () 设置为 activate: function (ref) 但这似乎根本没有拦截参数。

非常感激任何的帮助?我知道将 durandaljs 与网络表单混合时不应该有问题,但是有什么我应该注意的吗?

谢谢。

4

0 回答 0