任何人都可以告诉我,我们如何在asp.net中使用textbox的enableviewstate属性.通过使其虚假或真实,我们如何才能感受到结果的差异.
这取决于我们谈论的属性.例如,许多属性(如Visible,Enabled,Appearance相关属性,如CssClass,BackColor等)都由视图状态支持,如果禁用视图状态,则不会在回发后保留.
Text属性(文本框中的值)是一种不同的情况 - 此属性将由post数据和视图状态支持.因此,即使禁用了视图状态,您也会看到保留该值,因为它是通过POST数据(Request.Form集合)读取的.但是,如果将文本框标记为只读或标记其可见性为false,则会注意到区别.在这两种情况下,将从视图状态检索文本值,并且禁用它将导致返回后的值丢失.
| 归档时间: |
|
| 查看次数: |
7775 次 |
| 最近记录: |