我是 asp.net 的新手,我知道 ASP.NET 页面只存在于请求被提供之前。然后它就死了。我在一个网站上有一堂课,上面有这样的一行:
command.CommandText = "select TOP 50 * from FeederEntry WHERE IsDeleted = 0 ORDER BY PubDate DESC";
我需要控制 TOP 50,在某些情况下可能需要更改为 xx 或 xxx。所以我想像这样改变那行代码:
command.CommandText = "select TOP " + "string " + "* from FeederEntry WHERE IsDeleted = 0 ORDER BY PubDate DESC";
我的问题是我不知道如何从另一个页面后面的代码中设置“变量”并使其持久化。我的意思是即使没有会话活动也保持该值。这在 asp.net 中是否可行,我该怎么做?