javascript - ASP.Net MVC3 RawUrl 检查

标签 javascript c# asp.net-mvc-3

我有这个 JavaScript 代码来修改菜单项的类:

switch(@Request.RawUrl.Trim()) 
{
    case "/MyInfo":
    case "/":
    case "/MyDocuments":
        // add the javascript here
        break;
}

我的 MyDocuments URL 始终以 ?Page=x 为后缀,其中 x 是文档列表的页码。

如何修改 switch 语句中的代码以使修改后的 URL 包含在菜单中?

最佳答案

switch (Request.Url.AbsolutePath.ToLower())
{
    case "/myinfo":
    case "/":
    case "/mydocuments":
        // add the javascript here
        break;
}

关于javascript - ASP.Net MVC3 RawUrl 检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12115349/

相关文章:

javascript - 使用 onchange 事件将参数从一个选择函数传递到另一个选择函数

javascript - 屈服函数结果

c# - 访问被拒绝尝试观看已完成的事件

c# - 如何判断 JSON 对象是否为数组?

c# - LINQ to Entities 无法识别方法 'System.Object get_Item(System.String)'

asp.net-mvc - EditorTemplates/Object.cshtml 使用 EditorFor() 而不是 Editor()?

javascript - 如何使用 JQuery 或 javascript 和/或 json 调用 struts 2 操作表单

javascript - 从 JSX 函数返回数组并在其他地方解构它

c# - 使用默认链接的 web api 版本控制

html - 隐藏的div标签与隐藏的输入字段在asp.net mvc 3网站中存储客户端数据?