Возникли проблемы при добавлении привязок knockout.js к отображаемым HTML-элементам asp.net. - PullRequest
0 голосов
/ 08 июля 2019

Я хочу добавить привязки knockout.js к HTML-элементам, сгенерированным сервером asp.net (Checkbox). MyPage.aspx

<ItemTemplate>
    <asp:CheckBox ID="CheckBoxFoo" runat="server" />
</ItemTemplate>

Я попытался изменить MyPage.aspx следующим образом, я ожидаю, что asp.net будет отображать флажки с привязками данных для выбивания, чтобы отслеживать отмеченные поля:

<ItemTemplate>
    <asp:CheckBox data-bind="checked" ID="CheckBoxFoo" runat="server" />
</ItemTemplate>

Но результат, сгенерированный asp.net при загрузке страницы, представляет собой диапазон переноса с привязкой данных:

<span data-bind="checked">
    <input id="CheckBoxFoo" type="checkbox" name="SuperLongNameString">
</span>

У меня вопрос, могу ли я добавить привязку в MyPage.aspx.Или я должен добавить это программно в моем коде позади файла?Если так, как это могло быть сделано?Помощь очень ценится!

...