-1
私のアプリにアップロードされたExcelファイルがあります。最初のブランクセルが見つかったときにセルの読み取りを停止する必要があります。ここgridView asp.netで ' 'を見つけるときに 'while'ステートメントを終了するにはどうすればいいですか?C#
が私のコードです:また
//Start Counting Records
int GIndex = 10;
string Rowdata = null;
while (GridView1.Rows[GIndex].Cells[1].Text) != "&nbps;")
{
Rowdata += GridView1.Rows[GIndex].Cells[1].Text + "\n";
GIndex++;
}
:
//Start Counting Records
int GIndex = 10;
string Rowdata = null;
while (!String.IsNullOrWhiteSpace(GridView1.Rows[GIndex].Cells[1].Text))
{
Rowdata += GridView1.Rows[GIndex].Cells[1].Text + "\n";
GIndex++;
}
も私はこれを使用しようとした
//Start Counting Records
int GIndex = 10;
string Rowdata = null;
while(string.Compare(GridView1.Rows[GIndex].Cells[1].Text," ")!=0)
{
Rowdata += GridView1.Rows[GIndex].Cells[1].Text + "\n";
GIndex++;
}
ので、どのように私は、GridViewの中に空白を検出することができますか?
空白のセルがどこにあるのかを示す空白のセルを過ぎていることが分かっているようです。あなたは、デバッガで停止して、あなたの状態として使用できる他のプロパティがセル上にある場合、Textの値がその時点で何であるかを確認できますか? – Chris
問題が発生したときに 'GridView1.Rows [GIndex] .Cells [1] .Text'の*実際の値は何ですか? – David
私はこれをデバッガGridView1.Rows [GIndex] .Cells [1] .Text = " " –