|
Prevent Updates to Child Controls
Listing 3. Prevent updates to child controls within an UpdatePanel by setting ChildrenAsTriggers to False and UpdateMode to Conditional. <asp:UpdatePanel ID="upTerritories" runat="server"
ChildrenAsTriggers="False" UpdateMode="Conditional">
<ContentTemplate>
<asp:DataList ID="dlTerritories" runat="server" CellPadding="4"
DataKeyField="TerritoryID" DataSourceID="sdsTerritories"
OnItemCommand="DataList1_ItemCommand">
<ItemTemplate>
<asp:LinkButton runat="server" ID="lbTerritories"
Text='<%# Eval("TerritoryDescription") %>'
CommandName="TerritoryClick"
CommandArgument='<%#Eval("TerritoryID") %>'/>
<br />
</ItemTemplate>
</asp:DataList>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdatePanel ID="upEmployees" runat="Server">
<ContentTemplate>
<asp:DataList ID="dlEmployees" runat="server" CellPadding="4"
DataSourceID="sdsEmployees">
<ItemTemplate>
<asp:Label ID="NameLabel" runat="server"
Text='<%# Eval("Name") %>'></asp:Label><br />
<br />
</ItemTemplate>
</asp:DataList>
</ContentTemplate>
</asp:UpdatePanel>
|