gpt4 book ai didi

asp.net - 在父级中禁用时,如何为子级自定义控件启用 ViewState?

转载 作者:行者123 更新时间:2023-12-04 14:53:31 25 4
gpt4 key购买 nike

我正在尝试创建一个自定义控件,它类似于“gridview”控件,但专门用于实现某些自定义接口(interface)的业务对象。

在这样做时,我遇到了以下问题。

我有一个控件,我禁用了 View 状态(并且我不想重新启用它),它有一个我希望启用 View 状态的子控件。我似乎无法让子控件上的 View 状态工作,因为它的 parent 被禁用。有没有人知道如何让它发挥作用?

最佳答案

您不能在另一个控件中禁用 View 状态的控件上启用 View 状态。

您唯一的选择是为外部控件启用它,然后为其中的所有控件关闭它,除了您需要 View 状态的控件。

任何容器上的 EnableViewState 属性都将覆盖该容器内所有控件的行为。

祝你好运!

编辑:
你可能想看看你的 CreateChildContols() 方法并使用 枚举自定义控件中每个控件的禁用 View 状态的控件启用 View 状态 属性(property)。

关于asp.net - 在父级中禁用时,如何为子级自定义控件启用 ViewState?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/175252/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com