-1

我有基于 ASP.NET 的站点。例如我有两个锚点:

<a id="sortByPopular" runat="server" href="url1">Popular</a>
<a id="sortByRecent" runat="server" href="url2">Recent</a>

在后面的代码中,我可以构建 href 属性:

sortByPopular.Href = BuildURL(POPULAR);
sortByRecent.Href = BuildURL(RECENT);

我想记住,用户在列表页面上使用的排序顺序。我认为应该有办法在用户点击链接时创建新的 Session 变量。有人可以帮我解决这个问题吗?

提前致谢。

4

1 回答 1

3

您可以使用链接按钮

<asp:LinkButton runat="server" ID="sortByRecent" Text="Recent" OnClick="sortByRecent_Click"></asp:LinkButton>

代码隐藏

protected void sortByRecent_Click(object sender, EventArgs e)
{
   //do your session thing here
}
于 2012-10-05T12:27:19.607 回答