我正在使用 formview 和 sqldatasouce。一切都很好,但是当我的表中没有记录时,页面上没有显示任何内容(没有 formview)。我希望当我的表没有记录时,应该显示 formview 但处于插入模式。
任何机构都可以帮我解决这个问题吗?
提前致谢
它应该像...
if (!Page.IsPostBack)
{
if (FormView1.DataItemCount == 0)
{
FormView1.ChangeMode(FormViewMode.Insert);
}
}
使用该FormView.ChangeMode()
方法将表单切换到插入模式。
一些代码可能看起来像这样。
myFormView.DataBind();
if (myFormView.CurrentMode != FormViewMode.Insert)
{
if (myFormView.DataItem == null)
{
myFormView.ChangeMode(FormViewMode.Insert);
}
}