本文介绍了如何根据锚标记的id更改页面内容?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个页面说page1.aspx我有很多锚标签,如sony,samsung,dell,micromax等..当我点击任何这些标签(即sony,samsung,dell,micromax).page1.aspx将重定向到page2.aspx ...其中数据根据我使用的锚标签而变化。例如...如果我使用sony ... page2.aspx中的内容将仅显示sony的详细信息...同样......现在我的问题是如何实现dis使用session。

i have a page say page1.aspx where i have many anchor tags like sony,samsung,dell,micromax etc.. when i click on any of these tags(ie sony,samsung,dell,micromax) .page1.aspx will redirect to page2.aspx...where data change based on the anchor tag i used.for example... if i use sony..the content in page2.aspx will show details of sony only... likewise... now my question is how can i achieve dis using session.

推荐答案

protected void anchor_click (object sender, EventArgs e) {
    Session("manufacturer") = "Sony"; // here you need to get the value of the clicked anchor

    Response.Redirect("Page2.aspx", true);
}







更好的解决方案是在加载过程中设置queryString参数然后你不要必须处理点击,他们将正确地重定向,在第2页你需要检查queryString而不是会话变量




Better solution is to set queryString parameters during loading and then you don't have to handle clicks, they will redirect properly and on page2 you need to check queryString instead of session variable



这篇关于如何根据锚标记的id更改页面内容?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-21 20:23