本来在FormView加个按钮,然后CommandName设为New,Add等,当单击了这个按钮后就能改变FormView的模式。
但是我想在页面加载后就显示 FormView的编辑模式,效果跟单击了CommandName为Edit按钮一样。可是FormView类里面关于数据输入模式的属性只有: CurrentMode 和DefaultMode
CurrentMode 是只读的,DefaultMode属性也不能改变FormView模式。谁知道这么在外部改变FormView的模式吗?

解决方案 »

  1.   

    FromView有一个ChangeMode方法,比方你要在页面登录的时候改变FormView的状态为Edit,那么
            protected void Page_Load(object sender, EventArgs e)
            {
                this.Formview1.ChangeMode(FormViewMode.Edit);
            }
      

  2.   

    FormView配合ObjectDataSource是一个很好的数据处理方式
      

  3.   

    和detailview的处理方法是一样的  protected void FormView1_ModeChanging(object sender, FormViewModeEventArgs e)
        {
            FormView1.ChangeMode(e.NewMode);
            FormViewDataBin();
        }这个可以改变一切状态的
      

  4.   

    可以直接叫你的属性defaultMode修改为Edit吧!