C# 为什么viewstate值在页面上随机打印?

C# 为什么viewstate值在页面上随机打印?,c#,.net,postback,C#,.net,Postback,当页面获得回发时,viewstate值将打印在屏幕上并停止。它是随机发生的 我有一个从弹出窗口返回的网页。此页面有时会在其自身的页面上显示VIEWSTATE值。您认为在发布之间必须保留的所有数据都存储在哪里?我同意VIEWSTATE会在回发之间存储数据。我的问题是为什么要在屏幕上打印?页面上存在未显示的UI控件。附加的屏幕截图不是源代码。。它显示在UI上。您所说的UI控件是什么意思?你说的是ASP.NET控件吗?这些都被呈现为HTML,所以您永远不会通过查看页面源代码看到它们。我不是在查看源代码

当页面获得回发时,viewstate值将打印在屏幕上并停止。它是随机发生的


我有一个从弹出窗口返回的网页。此页面有时会在其自身的页面上显示VIEWSTATE值。

您认为在发布之间必须保留的所有数据都存储在哪里?我同意VIEWSTATE会在回发之间存储数据。我的问题是为什么要在屏幕上打印?页面上存在未显示的UI控件。附加的屏幕截图不是源代码。。它显示在UI上。您所说的
UI控件是什么意思?你说的是ASP.NET控件吗?这些都被呈现为HTML,所以您永远不会通过查看页面源代码看到它们。我不是在查看源代码。视图状态值显示在页面上!!并停止呈现页面的其余部分您的页面正在对ViewState输入HTML进行双重编码。请发布显示
元素的
.aspx
代码。另外,请发布您的
\uu VIEWSTATE
输入的呈现HTML(但请截断
value=”“
属性)。