首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ASP.NET核心MVC中记录访问者会话

在ASP.NET核心MVC中记录访问者会话
EN

Stack Overflow用户
提问于 2019-09-17 03:44:14
回答 1查看 198关注 0票数 0

我的任务是创建一个电子学习系统。客户端希望用户在应用程序的某些部分中进行会话记录,使导师能够确认他们已经以与学习一致的方式与页面进行了交互。

然而,我在任何地方都找不到有效的解决方案。

我的计划是开发一个ASP.NET核心MVC应用程序,该应用程序在某些页面上触发屏幕录制,并将录制保存为与他们正在观看的课程之间的引用。

我知道这是可能的,因为有许多屏幕记录解决方案可用于跟踪访客。我自己使用的是允许用户的实时/录制视图以及所有相关的点击/移动/点击反馈,这是通过将Javascript注入到前端网站来实现的,而不需要在客户端添加任何额外的组件。

EN

回答 1

Stack Overflow用户

发布于 2019-09-17 23:23:40

@Powerman2015,您可以在显示视图时捕获该信息,即

代码语言:javascript
复制
public ActionResult Page1()
{
  Session["page1"] = true;
  return View();
}

如果您需要它们与该页面的元素进行交互,那么可以将传递给控制器的值提交给控制器并在那里进行赋值。

这是剃刀视图

代码语言:javascript
复制
@using (Html.BeginForm("MyActionResult", "MyController", FormMethod.Post))

这是您的控制器

代码语言:javascript
复制
public ActionResult MyActionResult()    
{
  Session["page1"] = true;
  Your code...
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57963470

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档