![]() |
1
23
您可以重写render并使用regex将其去掉。 按要求取样。(注意:这样做的开销几乎肯定会超过任何可能的好处!) [编辑:此函数还可用于通过更改mimetype和文件扩展名来剥离所有隐藏的输入框,以便将HTML输出用作Word文档]
|
![]() |
2
17
向页面添加以下方法:
结果:
|
![]() |
3
4
在<%@页中…在页面顶部添加enableViewState=“false”指令。这将阻止该特定页的视图状态。 |
![]() |
4
3
马丁建议的方法必须非常小心地使用;因为正如马丁在括号中指出的那样,它可能会在你的页面中引起意想不到的行为。我真的经历过。但是还有另一个选项可以安全地从页面中删除viewstate内容。 此选项使您能够在不设置false的情况下使用viewstate,还允许您将其从页面中删除。请检查以下物品: 1 http://www.eggheadcafe.com/articles/20040613.asp 在彼得的文章[1]下面有一个压缩的解决方案文件,你可以下载。我建议你阅读彼得也提到的第二篇文章。这是一个完美的解决方案,可以在使用其功能时从页面中删除viewstate内容。 |
![]() |
5
2
|
![]() |
6
1
在.net4中,您只需删除
|
![]() |
7
0
仅当页中存在ASP:Form时才添加ViewState。删除表单,隐藏字段将不会呈现。 注意:通过这样做,您也将放弃使用服务器端事件处理程序或任何类型的回发事件。 |
![]() |
8
0
或者使用简单的jquery行删除字段,如果您使用的是Ajax样式的回发请求…
这将删除包含隐藏视图状态字段的DIV。 |
![]() |
Haim Ohayon · 这些链接之间有什么区别? 3 年前 |