我有一个工作的Ajax.RouteLink,我想添加一个片段。我无法弄清楚正确的语法。如何在Ajax.RouteLink中使用片段?

不片段工作路线:

return Ajax.RouteLink(

linkText,

routeName,

new { caseNo = caseNo, controller = controllerName, option = contentOption },

new AjaxOptions() { UpdateTargetId = "caseContent", HttpMethod = "Post", OnBegin = onBegin, OnSuccess = onSuccess },

new { Class = cssClass + (contentOption != null && contentOption == contentView ? " active" : "") });

编译器错误RouteLink与片段:

return Ajax.RouteLink(

linkText: linkText,

routeName: routeName,

protocol: null,

hostName: null,

fragment: fragment,

routeValues: new { caseNo = caseNo, controller = controllerName, option = contentOption },

ajaxOptions: new AjaxOptions() { UpdateTargetId = "caseContent", HttpMethod = "Post", OnBegin = onBegin, OnSuccess = onSuccess },

htmlAttributes: new { Class = cssClass + (contentOption != null && contentOption == contentView ? " active" : "") }

);

错误与routeValues和htmlAttributes。无法从匿名类型转换。

我想:

routeValues: new System.Web.Routing.RouteValueDictionary() { caseNo = caseNo, controller = controllerName, option = contentOption }

但随后的编译器抱怨我的路由PARMS(caseNo,控制器选项)。

此外,是否可以将协议和主机名为空,因为我没有改变这些?

2014-08-28

RitchieD

ajax 与route的区别,如何在Ajax.RouteLink中使用片段?相关推荐

  1. 如何在Thymeleaf 模板中使用片段Fragments

    1. 引言 在本文中,我们将展示如何在Thymeleaf 模板中使用片段.表示可包含在其他模板中的模板片段的片段.它可以是页眉,菜单,页脚和文档的任何其他部分,通常在许多页面上重复.片段可以参数化并包 ...

  2. ajax 与route的区别,浅析vue-router jquery和params传参(接收参数)$router $route的区别

    今天做项目时踩到了vue-router传参的坑(jquery和params),所以决定总结一下二者的区别. 1.jquery方式传参和接收参数 传参: this.$router.push({ path ...

  3. [转] form.getForm().submit的用法及Ext.Ajax.request的小小区别

    原文地址:http://blog.csdn.net/hongleidy5000/article/details/7329325 [javascript] view plain copy if (!fo ...

  4. ajax child,如何在ajax上使用this.children

    嗨,大家好我在ajax中有一个问题,我在php页面上使用了一个循环来生成带有一些按钮的表行,问题是post方法只返回id和第一行的其他attr我怎么能得到其他行属性 这里是代码如何在ajax上使用th ...

  5. php变量在html调用函数调用,PHP_如何在html标记中调用的函数里传递对象,最近使用jquery结合Ajax开发一个 - phpStudy...

    如何在html标记中调用的函数里传递对象 最近使用jquery结合Ajax开发一个中小型网站应用.在后台管理中要使用Ajax调用系统功能,根据Ajax的返回结果,使用jQuery对前台页面进行操作. ...

  6. javaScript如何在ajax外面获得ajax里面的值

    javaScript如何在ajax外面获得ajax里面的值 在ajax中有一个async属性,这个值一定要设置成false,ajax默认的async是true. async:异步属性,如果是true的 ...

  7. ajax 同步和异步区别?

    ajax 同步和异步区别? 我们在使用 ajax 一般都会使用异步处理. 异步处理呢就是我们通过事件触发到 ajax,请求服务器,在这个期间无论服务器有没有响应,客户端的其他代码一样可以运行. 同步处 ...

  8. ajax 同步和异步区别

    ajax ajax 同步和异步区别? 我们在使用 ajax 一般都会使用异步处理. 异步处理呢就是我们通过事件触发到 ajax,请求服务器,在这个期间无论服务器有没有响应,客户端的其他代码一样可以运行 ...

  9. $.ajax与$.getJson的区别

    Jquery 中的$.ajax与$.getJSON方法差异发现: 用$ajax方法,需解析Json字符串, $.getJSON方法需解析JSON对象. js代码如下: [javascript] vie ...

最新文章

  1. c#有多少种可能导致写文件失败?
  2. 2021.5.13指导论文
  3. 【Azure Services Platform Step by Step-第1篇】INTRODUCING THE AZURE SERVICES PLATFORM
  4. (Excel)常用函数公式及操作技巧之四:文本与页面设置(二)
  5. 模块化加载_前端模块化简单总结
  6. MYSQL--事务处理
  7. DOM-10 面向对象开发Todolist
  8. Qt中的四种信号与槽的连接方式
  9. PHP笔记-表格及分页功能
  10. 地震勘探专业词汇(3)地震波动力学
  11. windows2003事件记录中显示组策略错误,登录域控制器很慢(服务器自身)
  12. 八种实用的免费游戏开发软件工具
  13. 计算机信息检索自考知识点,计算机信息检索02139自考资料.docx
  14. Win10预览版已经支持WSL的带GUI的应用
  15. 从《华为的冬天》到AI的冬天 | 甲子光年
  16. 电子技术_常见贴片电阻封装功率和标称值
  17. Linux 文本三剑客之awk 木石前盟
  18. AUTOSAR架构中的配置文件
  19. 软件(程序)编写通法
  20. 案例答疑:如何评估项目的价值?

热门文章

  1. python获取当前文件路径
  2. PyTorch框架学习十七——Batch Normalization
  3. QT中的QTableView+QTableWidget
  4. HTML在前端开发中起到的作用,什么是字符串,web前端开发里起到什么作用
  5. Freemarker静态化页面的使用
  6. ios 代码设置控件宽高比_ios-自动布局以保持视图大小比例
  7. win7系统一直反复重启_iPhone7开机白苹果反复重启进不了系统维修过程
  8. 滤波器开发之二:基于算数平均的带阻平滑滤波器
  9. 探索比特币源码0-bitcoin的编译
  10. HGE2D引擎按键消息分析