我正在尝试在主页皮肤上创建一个会话变量,该变量将根据用户之前是否访问过当前会话中的主页返回 true 或 false。然后我需要检查该值,如果这不是他们第一次访问主页,我需要回显/打印 javascript。
我试过了
Session("HomePageSeen") = "false"
Session["HomePageSeen"] = "false";
此外,它是一个 DNN6 站点。我的理解是 DNN6 使用 C# 而不是 VB。但是,在我的 .ascx 皮肤文件的顶部,有这行代码:
<%@ Control language="vb" AutoEventWireup="false" Explicit="True" Inherits="DotNetNuke.UI.Skins.Skin" %>
所以我不确定我应该用 C# 还是 VB 来编写它。
我知道我将如何在 PHP 中执行此操作,并且我觉得这里也适用相同的逻辑,但我对 .Net、VB 或 C# 的精通还远远不够。