c# – 在没有完全回发的情况下获取查询字符串值
发布时间:2020-12-15 21:17:06 所属栏目:百科 来源:网络整理
导读:我有一个页面,其中左栏包含类别列表,右栏将显示从左侧选择特定类别的相应项目 每个类别列表包含一个超链接,其导航URL包含查询字符串值. 点击链接,我得到右侧列出的与查询字符串值匹配的项目 问题是:我想阻止完整的回发,同时捕获查询字符串值,没有它我将无法
我有一个页面,其中左栏包含类别列表,右栏将显示从左侧选择特定类别的相应项目
每个类别列表包含一个超链接,其导航URL包含查询字符串值. 点击链接,我得到右侧列出的与查询字符串值匹配的项目 问题是:我想阻止完整的回发,同时捕获查询字符串值,没有它我将无法获得右侧的项目列表. 我使用了更新面板,但完整的帖子又回来了. 有没有办法获得查询字符串值没有完整的回发??? <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <div class="rightsec"> <h5>Categories</h5> <asp:Accordion ID="Accordion1" runat="server"> <Panes> <asp:AccordionPane ID="AccordionPane1" runat="server"> <Header> <h4> Electronics</h4> </Header> <Content> <div class="rightsec_content"> <ul> <li> <asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl="show_products.aspx?category=Electronics&sub_category=Cameras Accessories">Camera Accessories</asp:HyperLink> </li> </ul> </div> </Content> </asp:AccordionPane> </asp:Accordion> </div> </ContentTemplate> </asp:UpdatePanel> <asp:UpdateProgress ID="UpdateProgress1" runat="server" AssociatedUpdatePanelID="UpdatePanel1"> <ProgressTemplate> <table align="center"> <tr> <td> <asp:Image ID="Image1" runat="server" ImageUrl="~/staticimages/progress_bar_animated (1).gif" ImageAlign="Top" /> </td> </tr> </table> </ProgressTemplate> </asp:UpdateProgress> 解决方法
嗯,是的,你可以做到这一点但这不是一件容易的事.
你需要编写一些JQUERY并且必须使用AJAX. 使用它你可以轻松实现这一目标. 我不太熟悉,但是我知道这可以使用AJAX和JQUERY来完成. 可能还需要在项目中添加一些Web服务才能实现此目的. 这个链接可以帮到你http://api.jquery.com/jQuery.ajax/. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |