我試圖用刀尖在網格上的每一行顯示細節每當在特定的小區用戶所指向的每一行。它應該顯示每一行的細節,但它只顯示第一行的細節。誰能幫我?如何閱讀網
for (int i = 1; i <= e.Row.Cells.Count - 1; i++)
{
if (e.Row.Cells[i].Text == "0" || string.IsNullOrEmpty(e.Row.Cells[i].Text) || e.Row.Cells[i].Text == " ")
{
e.Row.Cells[i].Text = "";
}
else
{
e.Row.Cells[i].BackColor = System.Drawing.Color.Blue;
dateSetExport.Tables.Clear();
dateSetExport.Reset();
SqlParameter[] param = new SqlParameter[2];
param[1] = new SqlParameter("@Startdate", gvDetails.HeaderRow.Cells[i].Text);
param[0] = new SqlParameter("@Employe_Id", e.Row.Cells[0].Text.Split('-')[0]);
DataTable dt1 = DataHelper.getDataTableExecuteSP("usp_GetToolTip", param);
dt1.TableName = "ToolTip";
dateSetExport.Tables.Add(dt1);
string tooltip = "";
for (int j = 0; j < dt1.Rows.Count; j++)
{
tooltip = tooltip + dt1.Rows[j]["normal_working_hours"].ToString() + " Hours : " + dt1.Rows[j]["description"].ToString()+"\n\n";
}
e.Row.Cells[i].ToolTip = tooltip;
}
}
哪些電網事件是你創建的工具提示? 。 –
工具提示=提示+ dt1.Rows [j]的[ 「normal_working_hours」]的ToString()+ 「時間:」。+ dt1.Rows [j]的[ 「描述」]的ToString()+ 「\ n \ n」 個;與小時 – vicky