如何使用Gridview更新面板来限制页面加载?

时间:2013-12-26 10:09:38

标签: asp.net gridview updatepanel

我在div标签和gridview中使用了三个linkbutton。在单击链接按钮时,它会更改gridview数据。我想使用gridview的更新面板来限制page_load()。因此,在单击链接按钮时,它只刷新gridview部分而不是整个页面。

`<asp:LinkButton ID="lnkcot" runat="server" onclick="Link_Click">Cotton</asp:LinkButton><font color="#5D7B9D">||</font>
       <asp:LinkButton ID="lnktex" runat="server" onclick="Link_Click">Textile</asp:LinkButton><font color="#5D7B9D">||</font>
       <asp:LinkButton ID="lnkgar" runat="server" onclick="Link_Click">Garments</asp:LinkButton>`
`<asp:GridView ID="GridView1" runat="server" ShowHeader="False" 
           ForeColor="Black" GridLines="None" EnableModelValidation="True" 
           onpageindexchanging="GridView1_PageIndexChanging" onrowcreated="GridView1_RowCreated">
           <Columns>
               <asp:TemplateField>
                   <ItemTemplate>
                       <ul style="margin:7px 0 0 17px; color:#06F;"><li>
                           <asp:HyperLink ID="HLNWS" runat="server" ForeColor="Black" 
                               NavigateUrl='<%# Eval("nid","news_details.aspx?id={0}") %>' 
                               Text='<%# Eval("headlines_n") %>'></asp:HyperLink>
                           &nbsp;<asp:Label ID="lblnws" runat="server" Text='<%# Eval("nid") %>' 
                               Visible="False"></asp:Label>
                       </li></ul>
                   </ItemTemplate>
               </asp:TemplateField>
           </Columns>
       </asp:GridView>`

请指导我如何在这种情况下使用更新面板。

0 个答案:

没有答案