for
真の条件のループは、パラメータをストアドプロシージャに送信し、必要な結果がに格納されDataTable
ます。今私の問題は、すべてのループで、の値がDataTable
新しい値で更新され、以前の値が失われることです。真の状態のすべての値を?に保持するDataTable
方法
for (int i = 0; i < gridview1.Rows.Count; i++)
{
string yojnaNo = "";
CheckBox chl = (CheckBox)gridview1.Rows[i].Cells[0].FindControl("CheckBox1");
if (chl != null)
{
if (chl.Checked == true)
{
int rowsNo = (Convert.ToInt16(chl.ToolTip) - 1); //Convert.ToInt16(SrNo);
yojnaNo = ((Label)gridview1.Rows[rowsNo].FindControl("lblYojnaNo")).Text;
sc.Add(yojnaNo);
}
}
objyojnadetail4.YojnaNo = sc;
DataTable city = objyojnadetail4.Selectcity();
}