//検索結果であるxml情報の読み込み XmlTextReader readerResult = new XmlTextReader(gvUrl); DataSet dsResult = new DataSet(); dsResult.ReadXml(readerResult); //検索結果が0だった場合(取得したテーブルの数で判断) if (dsResult.Tables.Count == 1) { //検索結果が0件の場合のコメントをセット this.Label1.Text = "ダメじゃねーか。"; this.Label2.Text = "ヒットしませんでした。ザンネン。"; //GridViewにデータバインドする this.GridView1.DataSource = null; this.GridView1.DataBind(); return; } //検索結果が0でなかった場合、データテーブルを作成するメソッドを実行 DataTable dtResult = setResultDataFromDataSet(dsResult); //GridViewにデータバインドする this.GridView1.DataSource = dtResult; this.GridView1.DataBind();