C# Formview插入模式

C# Formview插入模式,c#,.net,asp.net,formview,C#,.net,Asp.net,Formview,我正在使用formview和sqldatasouce。一切都很好,但是当我的表中没有记录时,页面上就不会显示任何内容(没有formview)。我希望当我的表没有记录时,formview应该以插入模式显示 有人能帮我解决这个问题吗 提前感谢使用FormView.ChangeMode()方法将表单切换到插入模式 有些代码可能是这样的 myFormView.DataBind(); if (myFormView.CurrentMode != FormViewMode.Insert) { if (

我正在使用formview和sqldatasouce。一切都很好,但是当我的表中没有记录时,页面上就不会显示任何内容(没有formview)。我希望当我的表没有记录时,formview应该以插入模式显示

有人能帮我解决这个问题吗


提前感谢

使用
FormView.ChangeMode()
方法将表单切换到插入模式

有些代码可能是这样的

myFormView.DataBind();

if (myFormView.CurrentMode != FormViewMode.Insert)
{
   if (myFormView.DataItem == null)
   {
       myFormView.ChangeMode(FormViewMode.Insert);
   }  
}
它应该像

if (!Page.IsPostBack)
    {
        if (FormView1.DataItemCount == 0)
        {
            FormView1.ChangeMode(FormViewMode.Insert);
        }
    }