formview と sqldatasouce を使用しています。すべて問題ありませんが、テーブルにレコードがない場合、ページには何も表示されません(フォームビューはありません)。テーブルにレコードがない場合、フォームビューを表示する必要がありますが、挿入モードで表示する必要があります。
これを解決するために体を助けることができますか?
前もって感謝します
それは次のようになるはずです...
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);
}
}