【发布时间】:2009-09-30 22:17:06
【问题描述】:
我正在尝试创建一个简单的 ajax 网格,它允许我添加和删除行,还可以编辑一些列,并根据其他列的输入直接计算其他列。我认为这将是使用 asp.net ajax 4.0 和客户端模板的好机会。它工作得很好,但我似乎找不到将我的 json 数据绑定到 .我该怎么做?
一个普通的模板是这样的
<div id="authorsTemplate" style="visibility:hidden;display:none;">
<ul>
<li>First Name: {{ FirstName }}</li>
<li>Last Name: {{LastName}}</li>
<li>Url: <a href="{{Url}}">{{Url}}</a></li>
</ul>
</div>
我将如何使用带有下拉菜单的数据绑定语法
<select id="">
<option value="1">1</option>
<option value="2">2</option>
</select>
编辑: 如果 select 标记具有 value 属性,那么显而易见的解决方案就是。 编辑2: 下面的语法实际上是解决方案,Thx Roatin,我不知道 select 实际上有一个 value 属性。
<select id="" value="{binding nr}">
<option value="1">1</option>
<option value="2">2</option>
</select>
我也许可以使用自定义 javascript 来设置选定的选项,但重点是实时绑定到我的 json 对象,就像绑定到输入标签的值一样
【问题讨论】:
标签: javascript data-binding asp.net-ajax client-templates