来吧,这是我的问题,我找不到任何解决方法。我的 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>
在所有项目中,我都有消息作为标签所以当我点击一个项目时,在 itemInvokedHandler(eventObject) 函数中,我会显示一个包含输入文本的 Flyout,我希望这个标签将从我的输入文本字段中更改Flyout。解决方案是什么。只是,我正在考虑将标签标签移到模板之外,但这不合逻辑,因为它需要每个项目的标签。任何建议或帮助将不胜感激。