大家帮我看下这个怎么解决呢?无法访问detailview里的控件属性啊。

我想让用户在点击detailview里的更新按钮后判断一下指定的编辑框有没有为空,如果为空就不允许更新。但是运行说老是找不到对象。。。不知道哪里错了图片说明图片说明图片说明

需要区分编辑模式和插入模式:

 if (DetailsView1.CurrentMode == DetailsViewMode.Edit)
    {
      //Put here if you want to find control of your Edit Mode
      var control=(ControlType)DetailsView1.Findcontrol("EditTemplateControlID");
    }

 if (DetailsView1.CurrentMode == DetailsViewMode.Insert)
    {
        //Put here if you want to find control of your Insert Mode
      var control=(ControlType)DetailsView1.Findcontrol("InsertTemplateControlID");
    }