在 FormView 中获取控件的技巧是什么。我正在使用 FindControl() 获取它们,但是现在我无法访问它们。示例:我在 FooterTemplate 上有一些 ImageButton,当涉及到 FormView 内的控件时,我可以顺利获得这些按钮!每个控件都为空。你认为我应该在每个模板中以不同的方式命名它们吗?这让我想到造成这种噪音的桌子!
我正在使用 DataBound 事件并检查特定模式!有任何想法吗?谢谢你。
[更新]
这是有效的
if (this.kataSistimataFormView.CurrentMode == FormViewMode.Edit)
{
ImageButton update = (ImageButton)this.kataSistimataFormView.FindControl("btnUpdate");
update.Visible = true;
但这出于某种原因没有
CheckBox chkBoxPaidoi = kataSistimataFormView.FindControl("chkBoxPaidoi") as CheckBox;