如何创建包含用户输入的当前页面的图像

时间:2016-12-12 21:08:44

标签: c# asp.net webforms

我希望使用C#WebForms改进Web应用程序的错误记录。我想在错误被抛出之前保存页面的截图(包括用户在输入字段中的含义)。我发现的一切都只是在没有用户输入的情况下获得了页面的副本。

谢谢

1 个答案:

答案 0 :(得分:0)

嗯,在webform应用程序中,它自己运行在用户计算机/手机/平板电脑(通常是浏览器)上的应用程序,因此您无法真正访问用户的GUI。

你有两个选择:

1.强制用户在他的设备上安装某种日志应用程序,这将生成屏幕截图(不太可能发生),或者只是向您发送带有错误报告的屏幕截图。

2.Log日志日志 记录数据库/文件中的每个错误,或者使用尽可能多的信息记录任何错误。 我们通常记录URL,异常类型+消息,堆栈跟踪,用户信息,日期时间

通常这对我们来说已经足够了。