ASP.Net 3.5 DetailsView控件中消失的复选框标签

时间:2020-03-06 14:26:58  来源:igfitidea点击:

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

DetailsView1.ChangeMode(DetailsViewMode.Insert)

除了DetailsView中的复选框,其他所有东西都可以正常工作。当DetailsView进入插入模式时,描述该复选框所用内容的文本消失。复选框本身可以正常工作。

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

解决方案

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

感谢快速答复。文本不在模板中。这只是一个CheckBoxField,其Text属性设置为" Active":

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

通过将其更改为模板字段,我可以解决我的问题。不知道为什么它不能以其他方式工作。