更新面板中模板化字段的 RowIndex 属性
RowIndex attribute of templated field inside update panel
我希望我的模板化按钮周围有一个更新面板,但它弄乱了控件的 rowindex 属性。我试图获取容器的父级,但它说 displayindex 不是 属性
<ItemTemplate>
<asp:UpdatePanel runat="server">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="IBRemove" EventName="click" />
</Triggers>
<ContentTemplate>
<asp:ImageButton ID="IBRemove" runat="server" RowIndex="<%# Contanier.Parent.Displayindex %>" OnClick="IBRemove_Click" />
</ContentTemplate>
</asp:UpdatePanel>
</ItemTemplate>
VDWWD 评论的 Link 工作正常,将整个 gridview 包装在更新面板中更有意义。
虽然我一直在寻找这个:
RowIndex="<%# (DirectCast(Container, IDataItemContainer)).DisplayIndex %>"
我希望我的模板化按钮周围有一个更新面板,但它弄乱了控件的 rowindex 属性。我试图获取容器的父级,但它说 displayindex 不是 属性
<ItemTemplate>
<asp:UpdatePanel runat="server">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="IBRemove" EventName="click" />
</Triggers>
<ContentTemplate>
<asp:ImageButton ID="IBRemove" runat="server" RowIndex="<%# Contanier.Parent.Displayindex %>" OnClick="IBRemove_Click" />
</ContentTemplate>
</asp:UpdatePanel>
</ItemTemplate>
VDWWD 评论的 Link 工作正常,将整个 gridview 包装在更新面板中更有意义。
虽然我一直在寻找这个:
RowIndex="<%# (DirectCast(Container, IDataItemContainer)).DisplayIndex %>"