gpt4 book ai didi

jquery - 将 jTemplate 与 ASP.NET MVC 结合使用

转载 作者:行者123 更新时间:2023-12-01 04:32:32 25 4
gpt4 key购买 nike

this article ,Dave Ward 介绍如何使用 jQuery 插件 jTemplate创建他所说的“客户端转发器”,将 JSON 数据解析为客户端的模板。

在文章末尾,他建议将模板放置在扩展名为“.tpl”的单独文件中,并使用以下语法将数据加载到文档中:

function ApplyTemplate(jsonData) {  // This method loads the HTML template and  //  prepares the container div to accept data.  $('#Container').setTemplateURL('myTemplate.tpl');  // This method applies the JSON array to the   //  container's template and renders it.  $('#Container').processTemplate(jsonData);}

但是,当使用 ASP.NET MVC 时,我不能只将模板文件放在 View 旁边并使用“/Guestbook/myTemplate.tpl”调用它。但我想要将模板文件放在 View 旁边,以将所有内容放在一起。

我该如何安排呢?返回文本文件内容的 Controller 操作? Global.asax.cs 中的一些配置使框架仅按原样返回这些文件,而不进行 Controller /操作 url 解析?还有其他想法吗?

最佳答案

我建议改用.htm。这在默认的 MVC 应用程序中是可以实现的。

事实证明,使用 .tpl 无论如何都是一个坏主意,因为某些版本的 IIS 会将其作为未知文件类型阻止,除非您明确添加它。我需要更新我的帖子。

关于jquery - 将 jTemplate 与 ASP.NET MVC 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/490004/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com