【发布时间】:2013-04-03 20:38:12
【问题描述】:
我们开始吧,这是我的问题,我找不到任何可以解决的问题。 我的 Gridview 有这个模板(用于数据绑定)的问题:
<div id="mytemplate" data-win-control="WinJS.Binding.Template">
<div id="questions" class="tweet">
<img src="#" style="-ms-grid-row-span: 2; width: 64px; height: 64px; margin-right: 10px;" data-win-bind="src:picture_url">
<h2 style="width:auto;-ms-grid-column: 2; -ms-grid-column-span: 1; margin-left: 1px; margin-right: 0px; -ms-grid-row-span: 2;" data-win-bind="textContent:type"></h2>
<label id="answer" ">Message</label>
</div>
</div>
在所有项目中,我都有 Message 作为标签 因此,当我单击一个项目时,在 itemInvokedHandler(eventObject) 函数中,我会显示一个包含输入文本的 Flyout,并且我希望此标签将从 Flyout 的输入文本字段中更改。解决方案是什么。 只是,我正在考虑将标签标签移到模板之外,但这不合逻辑,因为它需要每个项目的标签。 任何建议或帮助将不胜感激。
【问题讨论】:
标签: javascript data-binding microsoft-metro winjs