问题标签 [client-templates]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
838 浏览

.net - 我可以返回 DataTable 来填充 ASP.NET AJAX 客户端模板吗?

以下服务器端代码有效:

这是客户端代码的一部分:

我希望能够向客户端返回一个 DataTable,并通过简单地引用每个列的名称来填充客户端模板。那可能吗?

0 投票
2 回答
1157 浏览

asp.net-ajax - Asp.net 客户端模板 -

是否可以使用 asp.net ajax 4.0 客户端模板重用客户端模板?我有一个场景,如下例所示。我在这里有两个问题:

  1. 我无法在客户端模板中获得 if 条件
  2. 如何为三种类型的“列”数据(示例 json 中的 col1、col2、col3)重用 ul 标记模板?

示例代码:

0 投票
2 回答
1499 浏览

javascript - asp.net ajax 4.0 客户端模板,如何绑定一个选择?

我正在尝试创建一个简单的 ajax 网格,它允许我添加和删除行,还可以编辑一些列,并根据其他列的输入直接计算其他列。我认为这将是使用 asp.net ajax 4.0 和客户端模板的好机会。它工作得很好,但我似乎找不到将我的 json 数据绑定到 . 我怎样才能做到这一点?

一个普通的模板看起来像这样

我将如何使用带有下拉菜单的数据绑定语法

编辑:如果选择标签有一个值属性,那么明显的解决方案就是。Edit2:下面的语法实际上是解决方案,Thx Roatin,我不知道选择实际上有一个 value 属性。

我也许可以使用自定义 javascript 来设置选定的选项,但重点是实时绑定到我的 json 对象,就像绑定到输入标签的值一样

0 投票
2 回答
1165 浏览

asp.net - ASP.NET AJAX 客户端模板 - Jquery 等效项

我一直在查看 ASP.NET AJAX 客户端模板。

我的立场是,我更喜欢使用 Jquery 而不是 ASP.NET AJAX,因为我觉得从长远来看这将赢得胜利。

是否有 Jquery 插件/功能为呈现客户端模板在 ASP.NET AJAX 中所做的提供相同类型的帮助?

0 投票
1 回答
476 浏览

asp.net-ajax - 在 Microsoft AJAX 客户端模板 beta 版本中绑定到文本框值属性失败

以下代码应将文本框的“value”属性绑定到字符串“Test”。

相反,绑定表达式“{{test}}”未解析为文本框内容。然而,兄弟元素中的绑定表达式被正确解析。

当链接到 ASP.NET AJAX Preview 4 版本中的相应脚本时,同样的代码也有效(据我所知,CodePlex 上不再可用,但包含在本文的示例 ZIP 中

这是回归,还是我错过了什么?

0 投票
2 回答
175 浏览

templates - 是否有任何可以在客户端和服务器端使用的 ASP.NET 模板技术?

目前我正在使用 ASP.NET 2.0,这可以解释为什么我没有像我可能的那样对此有所了解。但是,我在 Google 搜索 ASP.NET MVC 等时没有看到完整的解决方案。

这是我的背景思考。

首先,数据绑定模板非常有用。我目前正在处理大量遗留代码,人们正在以编程方式在客户端和服务器上构建控件,这是一个巨大的痛苦。

其次,有时您希望控件在客户端上绑定数据,有时在服务器上。服务器上数据绑定的最明显情况是您试图解释人们关闭 javascript 的原因。但是速度、缓存、带宽等问题都在决定绑定位置方面发挥作用。

现在,在服务器上,我可以编写带有数据绑定点的 UserControl。在客户端上,我可以编写模板并将它们与 JQuery 绑定(我目前正在使用由 Rick Strahl 修改的 John Resig 的微模板引擎)。但理想情况下,应该有一种方法可以编写一次模板并让管道使其可用于服务器和客户端数据绑定。我猜想 XML/XSLT 将是解决这个问题的一种方法,但也是一种可怕的方法。那么还有什么?它不必是 ASP.NET 2.0 解决方案;我只是想在某个地方有一个修复。

0 投票
1 回答
354 浏览

asp.net-ajax - ASP.NET AJAX 4.0 是否使用 jQuery 模板插件来宣传客户端模板?

对于 ASP.NET AJAX 4.0 在使用 jQuery Templates 插件(仍处于测试阶段)和/或它所拥有的任何专有风格推动客户端模板方面发生的事情,我有点迷失了。我想我几个月前听说微软已经放弃了对 jQuery 模板的推动,并且发布了 ASP.NET AJAX 4.0 (??),这些功能已经在 beta 和 CTP 中被剥离。这是真的?

更具体地说,在大肆吹捧的预览版和 RTM 之间,从 ASP.NET AJAX 4.0 中删除了哪些功能?留下了什么?

0 投票
2 回答
657 浏览

asp.net-ajax - ASP.NET AJAX 4.0 中的客户端模板是否完全放弃了,转而支持 jQuery 模板插件?

认为微软从 AJAX 工具包中删除了客户端模板,转而支持 jQuery 模板插件。我正在尝试找到有关此的完整文档,除了一些“将做”的博客文章(例如这篇文章)之外,找不到任何东西,除了 @#$%-loads 来自预览/测试版的虚假、过时的文档和杂志文章ASP.NET AJAX 4.0 的日子。

任何人都可以确认ASP.NET AJAX 4.0 客户端模板功能实际上是官方的 jQuery 模板,并且在当前 Microsoft 客户端模板库中绝对没有 Sys.* 等效项?

0 投票
4 回答
26633 浏览

javascript - 在 Handlebars 模板中的 If 块内调用 Helper

我正在使用 Handlebars.js 模板引擎,并试图找出一种方法来做这样的事情(人为的例子):

itemSelected像这样的注册助手在哪里:

尝试将此语法用于模板时出现错误,并且找不到任何显示此类内容的示例。我确实看到像这样的简单#if 块......

但是,我不知道如何处理第一个例子。也许我正在接近这个错误。

顺便说一句,我标记了这个 Mustache,因为我无法在问题中添加 Handlebars 标记。

0 投票
2 回答
314 浏览

jquery - 从 jQuery 模板发出 Javascript

我想从 jQuery 模板中发出一些 js,例如我有类似的模板

当我像这样调用这个模板时:

它将 JavaScript 更改函数呈现为页面上的字符串,而我希望它作为可执行 JavaScript 附加。