加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 何时可以安全地禁用viewstate?

发布时间:2020-12-16 03:36:13 所属栏目:asp.Net 来源:网络整理
导读:何时可以安全地禁用viewstate?对于哪些控件?在什么样的环境下呢? 在用户控件中,我已禁用viewstate,但如果我尝试单击此控件 asp:LinkButton ID="LinkButton1" runat="server" CommandName="Delete" OnClientClick="return confirm('?Está seguro que dese
何时可以安全地禁用viewstate?对于哪些控件?在什么样的环境下呢?

在用户控件中,我已禁用viewstate,但如果我尝试单击此控件

<asp:LinkButton ID="LinkButton1" runat="server" 
  CommandName="Delete" 
  OnClientClick="return confirm('?Está seguro que desea eliminar el mensaje?');"
  EnableViewState="true">
    <asp:Image ID="ImageButton1" runat="server" ImageUrl="~/Content/Images/delete.png" 
        ToolTip="Eliminar mensaje" /> Eliminar 
</asp:LinkButton>

我得到一个System.InvalidOperationException异常.它在ListView中.

解决方法

大多数控件的行为与您在禁用viewstate时的预期相同.如果没有viewstate,具有Gridviews等内置功能的“动态”控件往往不会很好.

鉴于您在控件上将enableviewstate属性设置为true,您确定该异常与viewstate相关吗?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读