.Append("“)无效果在线等
StringBuilder sqlmax = new StringBuilder();这样循环div并且赋值,可是div的title不显示,这是为什么??求大神路过。。 stringbuilder 类 asp.net
sqlmax.Append("select * from cbdl ");
sqlmax.Append(sqlcondition);
SqlParameter[] para2 = new SqlParameter[]{
new SqlParameter("@IDdateStart",da1.Value),
new SqlParameter("@IDdateEnd",da2.Value),
};
DataSet dsmax = helper.GetDataset(sqlmax.ToString(), para2);
resvalue.Append("<div class='tt_tr' tilte='最大值'>");
resvalue.Append("<div class='iddate'>" + "最大值" + "</div>");
//循环各列并赋值
if (dsmax != null && dsmax.Tables[0].Rows.Count > 0)
{
for (int i = 3; i < dsmax.Tables[0].Columns.Count; i++)
{
double Maxnum;
//DataRow row = dsmax.Tables[0].Rows[i];
if (dsmax.Tables[0].Rows[0][i] == DBNull.Value)
{
Maxnum = 0;
}
else
{
Maxnum = Convert.ToDouble(dsmax.Tables[0].Rows[0][i]);
}
for (int j = 0; j < dsmax.Tables[0].Rows.Count; j++)
{
double num = 0;
double.TryParse(dsmax.Tables[0].Rows[j][i].ToString().Trim(), out num);
Maxnum = (Maxnum == Convert.ToDouble(dsmax.Tables[0].Rows[0][i])) ? num : (num > Maxnum) ? num : Maxnum;
}
resvalue.Append("<div class='ddz' tilte='最大值'>" + Maxnum.ToString().Trim() + "</div>");
}
resvalue.Append("</div>");
}