EnableViewState是一个页面级别属性,用于控制是否启用视图状态(ViewState)功能。当EnableViewState为true时,页面将会使用视图状态来保存控件的状态信息。当EnableViewState为false时,页面将不会使用视图状态来保存控件的状态信息。
ViewStateMode是一个控件级别属性,用于设置控件是否启用视图状态功能,并且可以覆盖页面级别的EnableViewState设置。如果ViewStateMode设置为Enabled,则表示该控件启用视图状态功能,不管页面的EnableViewState是否为true。如果ViewStateMode设置为Disabled,则表示该控件禁用视图状态功能,不管页面的EnableViewState是否为false。如果ViewStateMode设置为Inherit,则表示该控件的视图状态功能将会继承页面的EnableViewState设置。
总结起来,EnableViewState是页面级别的属性,用于控制整个页面是否启用视图状态功能。ViewStateMode是控件级别的属性,用于设置控件是否启用视图状态功能,并且可以覆盖页面级别的EnableViewState设置。