【问题标题】:Disappearing checkbox label in ASP.Net 3.5 DetailsView controlASP.Net 3.5 DetailsView 控件中消失的复选框标签
【发布时间】:2010-09-11 08:21:59
【问题描述】:

我有一个带有按钮和 DetailsView 控件的 Web 表单。在按钮的单击事件中,我将 DetailsView 控件更改为插入模式,以便添加记录:

DetailsView1.ChangeMode(DetailsViewMode.Insert)

一切正常,除了 DetailsView 中的复选框。当 DetailsView 进入插入模式时,描述复选框用途的文本会消失。复选框本身工作正常。

为什么我的文字消失了,我该如何解决?

【问题讨论】:

    标签: asp.net webforms checkbox detailsview


    【解决方案1】:

    标签中的文本是否位于项目模板中?如果是这样,您需要将其添加到编辑项目模板。 还要检查控件的宽度是否足以容纳所有控件和文本。由于绝对定位,它可能会被隐藏。

    【讨论】:

      【解决方案2】:

      感谢您的快速回复。文本不在模板中。它只是一个将 Text 属性设置为“Active”的 CheckBoxField:

      我已尝试扩大字段和 DetailsView 控件,但单击按钮时文本仍然消失。

      【讨论】:

        【解决方案3】:

        我能够通过将其更改为模板字段来解决我的问题。不知道为什么它不能以另一种方式工作。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2010-10-02
          • 1970-01-01
          • 2011-07-20
          • 2019-06-22
          • 1970-01-01
          • 2012-09-03
          • 2013-02-10
          • 1970-01-01
          相关资源
          最近更新 更多