Gridview项目模板刷新

时间:2010-05-13 12:10:36

标签: asp.net gridview itemtemplate

 <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 :(得分:0)

如果你在其中放置一个标签控件并将GetQuantityremaining语句绑定到它,你可以使用e.Row(取决于事件)或gridview.Rows [index]来访问标签控件,并继续。单元格[]。FindControl(“”);,然后为标签指定新值。

HTH。