0

詳細ビューとsqldatasourceコントロールを使用してデータを入力しています。複数の行が返されるため、エラーメッセージが表示されることがあります。複数の行が返された場合、代わりにグリッドビューにデータを表示するにはどうすればよいですか?

4

1 に答える 1

1

両方にデータバインドし、これをOnDataBoundイベントまたはコード内の適切な場所に配置します。(明らかに、オブジェクトの名前のコードを微調整する必要があります)

if(myDataTable.Rows.Count > 1)
{
   myGridView.Visible = true;
   myDetailsView.Visible = false;

}
else
{
  myGridView.Visible = false;
   myDetailsView.Visible = true;
}
于 2010-02-09T17:29:11.583 に答える