我有一个 vb.net aspx 页面,我需要在 javascript 中分配一个会话变量
如果我执行以下操作
var baz ="<%=Session("User")%>";
alert(baz);
我收到的警报是班级名称
"TheName.WebFramework.Security.AdvanceUser"
我需要这个会话的嵌套值,并且不知道如何在 vb 中执行此操作
但是我确实知道如何在 C#/通用 http 处理程序中执行此操作
...
public void ProcessRequest (HttpContext context) {
IAdvanceUser user = context.Session["User"] as IAdvanceUser;
...
var ID = user.EntityID
当然还有 php、RoR、ColdFusion 等
我试过这个,但失败得很惨
var baz ="<%=Session("User").("EntityId")%>";
alert(baz);
有任何想法吗?