0
我正在使用詳細信息視圖和sqldatasource控件來填充它。每過一段時間,我都會收到一條錯誤消息,因爲不止一行會被返回。如果返回多個行,我怎樣才能在gridview中顯示數據?asp.net使用詳細信息視圖是否返回1條記錄,如果多條記錄返回gridview
我正在使用詳細信息視圖和sqldatasource控件來填充它。每過一段時間,我都會收到一條錯誤消息,因爲不止一行會被返回。如果返回多個行,我怎樣才能在gridview中顯示數據?asp.net使用詳細信息視圖是否返回1條記錄,如果多條記錄返回gridview
將數據綁定到兩者並將其放入OnDataBound事件或代碼中的任何適當位置。 (顯然你需要調整代碼中的物品名稱)
if(myDataTable.Rows.Count > 1)
{
myGridView.Visible = true;
myDetailsView.Visible = false;
}
else
{
myGridView.Visible = false;
myDetailsView.Visible = true;
}