Обновление шаблона элемента Gridview - PullRequest
1 голос
/ 13 мая 2010
 <asp:TemplateField HeaderText="Quantity" ItemStyle-HorizontalAlign="Left" HeaderStyle-HorizontalAlign="Left">
     <ItemTemplate>
         <%#GetQuantityRemaining((int) Eval("Id")) %>
     </ItemTemplate>
     <HeaderStyle HorizontalAlign="Left"></HeaderStyle>
     <ItemStyle HorizontalAlign="Left"></ItemStyle>
 </asp:TemplateField>

Каждый раз, когда пользователь нажимает на некоторые кнопки или изменяет некоторые поля, мне нужно обновить это поле, снова вызывая метод GetQuantityRemaining. Есть ли способ сделать это?

1 Ответ

0 голосов
/ 13 мая 2010

Если вы поместите туда элемент управления меткой и привяжете к нему оператор GetQuantityremaining, вы можете получить доступ к элементу управления меткой по его идентификатору, используя e.Row (в зависимости от события) или gridview.Rows [index] и продолжая с. Cells []. FindControl (""); затем присвойте метке новое значение.

НТН.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...