ユーザーが現在のセッションで以前にホームページにアクセスしたことがあるかどうかに応じて、trueまたはfalseのいずれかを返すセッション変数をホームページスキンに作成しようとしています。次に、値を確認する必要があります。ホームページに初めてアクセスするのでない場合は、JavaScriptをエコー/印刷する必要があります。
私はもう試した
Session("HomePageSeen") = "false"
Session["HomePageSeen"] = "false";
また、DNN6サイトです。私の理解では、DNN6はVBの代わりにC#を使用しています。ただし、.ascxスキンファイルの先頭には、次のコード行があります。
<%@ Control language="vb" AutoEventWireup="false" Explicit="True" Inherits="DotNetNuke.UI.Skins.Skin" %>
したがって、これをC#とVBのどちらで書くべきかわかりません。
PHPでこれを行う方法を知っており、ここでも同じロジックが適用されるように感じますが、.Net、VB、またはC#に精通しているところはどこにもありません。